Over 6 weeks ago i ordered a toy racing car set from this site. I have had one email responded to since then apologizing for the delay due to lack of product. They told me then that the product was ready to ship but in the four weeks since then I have seen nothing. What is worse, I did a search on the company and find that there is another, apparently trustworthy, company called Dude Gadgets. A quick search reveals that there are many complaints being posted which seem to indicate that Dudesgadget is using the similarity in names to scam unsuspecting buyers many of whom have received no products or damaged goods.
In my case I have received nothing other than the one email. It seems my only recourse is to approach Visa to arrange for a refund through my Visa account. This has been a horrible experience.