THIS IS A SCAM
THIS IS A SCAM. You will not be able to communicate with this "company" or site. All my attempts at contact have failed, and I have reported this to my credit card company.
United States
THIS IS A SCAM. You will not be able to communicate with this "company" or site. All my attempts at contact have failed, and I have reported this to my credit card company.