Vitacost
Terrible customer service
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 ...