I have ordered from this site several times. I’ve never encountered an issue. This is a legitimate site. Some reviewers are blaming the site on their own technical issues. My guess is also some vet offices are posting bad reviews trying to retain prescription business in their vet office. These guys have a very limited list of items they offer, but they do secure your transaction, ship your item when you order it, and it arrives in the original manufacturer box with expiration dates like year or two out. Check your spam (junk) email folder if you don’t see your order confirmation email in the inbox. Check your web page URL carefully to make sure you are going to the real site. Many people get scammed by going to wrong websites that pop up in a google search or a fake ad on social media- scammers create sites that are set up to look similar to the real one, so always check the website URL. Look for misspellings and such.
Claim your business profile now and gain access to all features and respond to customer reviews.