Do not buy from petcarechoice.com. PetCareChoice uses bait and switch tactics. They offer steeply discounted pet medications - after waiting their 2-3 weeks waiting period to receive their products, they turn out to be generic medications from India.
They customer service is rude and uninformed and argumentative. If you ask a rep who owns PetCareChoice, the say they can't disclose that information. Very suspicious.
If insanely cheap pet meds are too good to be true - they are. Don't buy from PetCareChoice.