If you look at yourspay, it seems to be another merchant service based in china/chinese. Sort of like paypal. I think the negative reviews are wrongly focused at the merchant system instead of the actual seller itself. At least with o-like, we know they are trusted and do good on their word. Some of the sites that people got scammed at seem to be fake, raybansunglassesmart? IDK that's just my opinion.