Definitely works for me!
Whilst recently trying to purchase a cheap android phone online, I used this site about 8 times. 6 of those look ups resulted in me not buying from the site. Not because of the location (some where in Indonesia , thailand) - but because of the comments left by users about slow delivery and inability to raise RMAs for broken handsets. This site does exactly what the name suggests. I can see why some business owners don't like it. they can't hide behind the website pretending to be in the US when they are running the show from thailand. I think it saved me from not just a couple of scams but from companies with bad customer service.