Total rip off and almost impossible to…
Total rip off and almost impossible to cancel with their automated systems. Tried canceling and they shipped within 3 days another order they the didn't allow me to return. Fraud and cheaters!!!!
United States
Total rip off and almost impossible to cancel with their automated systems. Tried canceling and they shipped within 3 days another order they the didn't allow me to return. Fraud and cheaters!!!!