Damn talk about horrible customer support. Hope you'll get your package soon! And that you dont run into my issue of a non working steam code....
Luckily I have a large enough steam catalogue that keeps me busy.