Their website says your order will arrive in 7 to 19 days, but the items are shipped from China and actually take 5 to 8 weeks. The products they sell are available from other websites with much faster and normal delivery times. Because of the inconvenience of having to wait so long, their prices need to be lower. They could avoid a lot of angry customers by being honest about the expected delivery times.
Claim your business profile now and gain access to all features and respond to customer reviews.