Well they have great prices but will have you sitting around for a delivery that may or may not arrive on time. Their customer service reps are rude and unhelpful, and NEVER apologize or take accountability for their poor service. On multiple occasions I have been left having to cancel my order and without medication for a whole day. Save your time and frustration and select a reputable service.