They Sell Credit Card information
They shut down and sold their customers credit card information. If you've bought from them recently check your bank statements they are scammers now
美国
They shut down and sold their customers credit card information. If you've bought from them recently check your bank statements they are scammers now