This company is a fraud
This company is a fraud. What they advertise is not what you get. They advertise 100% return but what they fail to tell you in the cost to return is more than the cost of the item. They advertise as being in the US - not the case.
Date of experience:
Oct 13, 2025