Never buy direct
Customer service is impossible to get a hold of, very slow to respond, your return policy is basically non existent, unreasonable, and far worse than the industry standard.
People can buy your products third party with satisfaction guarantees, never mind proper return policies.