>>273215278
>Email
I just went through steam support and it doesn't let you send more than one support request per item. That said, it's been "Processing" my purchase since I placed the order last night, and the money hasn't actually been taken out of my account yet.