I never heard about this website, but it looks like interesting service. I can't help you with review, so I will just bump topic with my comment.
There isn't that much information in FAQ. For example, is it possible to buy from Amazon.com, or they also allow Amazon.co.uk or Amazon.de? Would be nice to hear comments if someone already tried it.
Thanks for the bump. From the look of it, they're only dealing with the U.S version. If you look for an item and then click "more info" it will redirect you to Amazon.com.