I've purchased a lot of games from this website and I'll give you my feedback. I would that steam doesn't have a great customer service due to lack of staff and high numbers of customers they have to deal with in a daily basis.
However, I have never needed to ask for support for help as you can see that most but not all games don't function as well. I wouldn't say its the website's fault as you see it's the developer of the games. They don't update their stuff for new buyers and their games might fall apart over time like numerous of older games have did.
Users of the site can market in-game items, trade video games if needed (but there is a 30 day waiting period once you purchase the game), all the games will be in you account never deleting or destroyed like physical games do, etc. Great online community making content for the videos and may even be updates for their favourite games. Try it once you may be surprise or won't. It's your choice.:)
It's worth every penny and I'll continue using this site as long it's selling video games.
Hi Timothy! I see you sent us an email at this time as well. We apologize for the confusion, your order did go through successfully and shipped out on the 12th. While we cant track international orders, per our site, we did include the customs declaration number and the normal time frame for orders to your location in our email reply. Let us know if you have any other questions!