I'll honestly say there are no alternatives to Canadian Pharmacy well, at least I could not find it. The choice is greater, the prices are affordable, and even you do not need to go anywhere - delivery directly to your house. I appreciate this service. It performs its function on the highest level.