It seems that Paypal is finally onto them, I ordered something from them in mid august, was immediately suspicious, and filed a dispute a couple weeks later when I noticed the wattap page suddenly vanished. I just got notice that Paypal ruled in my favor.
... View more