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
United States
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