The most trusted and popular consumer complaints website
Explore your opportunities! Create an account or Sign In / It seems to be a total fraud

1 United States
Contact information:

It seems to be a total fraud. All the working are there to take your credit card info to sell you something but they never send the product and no one ever answers my email to them. It's like it was built and then abandoned.


Post your comment