This company is a scam.Placed an order on May 4, 2023 but my items were never shipped. So cancelled my order on May 30, 2023.They advise payment could take 10-30 days, but as of July 11, 2023 – no refund has been issued. Emailed them, and they said they issued the refund. But my bank said nothing has been issued.How I know its a scam; typically legitimate companies only bill your credit card when the items are shipped, but this company bills you prior to shipment.Please stay away from this company.