This is a bit of a joke now, beginning to feel like I've just been robbed. The support site won't let me log in, it keeps saying I need to register but wont send me a confimation email because I already have an account or something stupid, either way it wont let me log in to submit a ticket. Been looking around for some time now and the only logical answer is that despite ordering Sins trinity, I've only been sent the original Sins. Great, I could have picked that up for 5 quid at the shop down the road.
Never heard of Impulse before, should have just kept to Steam.
Also, of interest to me, how do I go about getting a refund?