This company may have slightly lower prices than others but it is just not worth the wait for the shipments.
I ordered their CSI 4 step skin care products on March 5 and the estimated arrival is after April 2. I was not allowed to cancel this order because "it was being processed". This company will also offer a "free tote" or other free items which you will never get.
Speaking to the customer service is like trying to talk to a drone. The agent pauses while she looks up the scripted answer.
I tried a company, "allstarhealth.com" which had lower prices overall, excellent customer service and my shipment arrived in 3 days for no extra charge.