The business is a scam. Represents itself as a US company located in CA. It's located in China. I wish I had thoroughly vetted this company before ordering. Contacted their customer support. No response. Falsely received a report that they had ... Read More »