asked by Laura C. on 1/15/19
Its a definite scam company. Their BBB rating is terrible and they take people's money without actually delivering the products. I would avoid.
Get answers from the TheGadgetSnob staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now