The Medical Arts Pharmacy has my loyalty. Not only do they have everything my entire family needs, they have it quickly and for a fair price. On top of that they actually do compounding. For a few of my allergy medications this is necessary and not everyone compounds. Thanks!