STILL MISSING PAYMENT - They do not even have a phone number where a shopper could call and ask for the status of payment. I questioned them via email about a missing payment, and they wrote back and asked why I did not submit a report. That was the end of it. I DID submit a report, and there were not any editing requests from the company at the time. I would not trust them. Someone definately monkeying around with that website.
Also, the website's "search for shops near you" comes up with 90% international addresses, so they have some real problems.