Horrible
Horrible! Never received any products & disputed refund. They even claimed I didn't order from them although i have a receipt. Uncaring employee.
United States
Horrible! Never received any products & disputed refund. They even claimed I didn't order from them although i have a receipt. Uncaring employee.