I have been using Petcarechoice.com for a few years now. I love the site because I am a single mom who can't afford very much. But me and my kids love our dog Milo and don't want to let him get sick. We needed flea medication and we ordered the product with them. It took about 2 weeks to arrive but we were extremely happy with the results and their customer service reps. Called to inform us of the delivery! I suggest it to anyone - and I am really shocked at the negative reviews... everyone I know who uses it loves it!