Wow I was scammed too! Fortunately it was only 2000 gold. But they also lied to me and told me they had 164k in stock. At any rate, I am now disputing them on paypal so hopefully that will be resolved.
Also, one more idea folks. They are one of the top finds for "WoW Gold", meaning, they pay charge per click for everyone person who goes to their site. Usually it's about 5-25 cents per depending on their bid.
Might i suggest logging into a proxy, and logging into their site over and over again? The use of a macro to do it would be wonderful >>>> :)