and they don't have to give me a return because I am not in the European Union which has laws that require a 30 day grace period.
In fact, European laws require only 7 days AFTER receiving the product... it is more like a "you don't buy a kat in a bag" security... the 30 day is more related to technical problem, by example the software being filled with bug, not working with your material... usualy, a lot of software, when installed, have a readme who say "dont work with...", something not valid here...
By the way, Eula cannot go over laws... in your case, the product/service was not received... i don't know the law of your country but i don't think that it is legal to keep the money that a customer have spend on a product/service that he have never receive...
Being a European, i know only my own laws... here, we have laws who obligate a refund if a service/product is not deliver in a reasonable time... usually, something like 2-3 weeks.. i know that these reasonable time seem to be a long delay but all these laws was in fact based on the laws for order by correspondance... these laws need to be adapted to the fast internet world...
Coming back to the 7 days delay... you need a reason for cancel the buy... something like "i don't like it" can be enough... maybe, next time, you can use a European proxy... they will think that you are European and will not mess with you... back side will be that a game of 30$ will maybe cost you 50 euro !!!
Myself, i have give up on steam after "Total War Empire"... steam engine was crashing one time on the two and the system was rebooting non stop... first, they have say that it was related to my OS, XP Pro x64 seem to have some problem with steam... they advice was to change of OS... not willing it, they have give me a work around... in case of problem, boot in save mode, delete two steam file and reboot... was working but after week of this ( each time that you start a game, it connect to steam !!! ), i have become tired...
Impulse is not always a alternative... by example, i wish Dragon Age Origin... i can have it via Steam but steam is no way for me now... and on Impulse, it is for US only... Not really the fault of Impulse/Stardock but more the fault of the who have create the game... maybe partially the fault of Stardock/Impulse due to their strategie who say "one world, one price"...
A lot of digital distributor charge more for Europe due to the risk of refund... yep, happy customer pay for the unhappy one... never the creator of the game will pay for his own mistake... nothing is perfect in these world...
European laws have win over Microsoft, so same the biggest game factory don't really weight a lot... seriously, the last year, my American dream related to freedom is slowly fade away... When i was young, America was about the freedom of individual right but now, it turn to be the right of business and state... with the years, it seem to me that slowly, American citizen begin to have fewer and fewer right, having similar right that any banana republic in Africa...
At the level of online distribution, it is very good that now we slowly have some alternative with Impulse... not that Impulse is perfect but having choice is a first step... Steam is always the big one but slowly, it loose market share... once Impulse become a real alternative, Steam will think two time before mess up with customer... never forget, customer have the money and if a alternative exist, when you fùck them, they will use the alternative...
Conclusion is that steam is not so bad it himself... what is really bad is their PR and not admitting their error... they was the only choice but slowly, Impulse is growing... for all benefit of any customer... if Steam wish to keep his market share, they will need to listen to their customer... don't listen the customer and soon of later, they will not be the first... Having something like Impulse replacing their top position...
Point is that in business, concurrence have always be beneficial for customer in the long term... not always with better price but almost always with better service...
EDIT : these post seem to be "political" by moment... but in reality, it is... only political can draw laws who protect you... i have internet friend who have not hesitate to contact their local senator for some other problems... in 99% of case, it don't work but the remaining 0.1% is worthy... all political need you during election, your voice is important... and these political are these who will make laws, these who fµck you or these who help you... guys from steam fear the European laws... why the US cannot have similar laws... if possible, not the bad one ( you don't wish our tax system ) but the good one ( like the protection of HONEST customer )...