1800PetMeds is your online pet store offering discount prices on pet supplies, medications, products, vitamins and supplements for your pet. Discount Prices on Pet Supplies, Frontline Plus, Advantage, Heartgard Plus, Sentinel, Interceptor, and more.
Written by the business, not verified by us.
Is PetMeds legit?
PetMeds (www.1800petmeds.com) has a 3.7 out of 5 rating on OK.one, based on 100 user reviews collected here. It is listed under Public & Local Services and its reputation is mixed. Opinions are polarized: 65% rate it 4 stars or higher while 28% give 1 star; The business has replied to 97% of negative reviews; Reviews mostly discuss Customer service, Product. Last updated 2026-08-28.
What reviewers say
AI generated
Reviewers had a great experience with this company. Customers frequently praise the staff for being exceptionally helpful, polite, and understanding during every single phone interaction. People really appreciate the prompt and efficient support provided over the phone by knowledgeable and cheerful team members who genuinely care about their clients. Many individuals note that the representatives take their time to thoroughly answer questions and resolve issues smoothly.
Some reviewers were not happy with unexpected shipping delays, missing order notifications, and difficulties reaching customer service representatives. Consumers also noted recurring problems regarding incorrect items arriving or extremely long phone wait times when seeking urgent assistance.
Auto-generated from all reviews of this business. For reference only.
They canceled my orders and told me they do not know why they are being canceled. What a joke. Waste of time never do business with them.
Reply from PetMeds2026-02-19
Hello Hasan, We are so sorry to hear this happened. We would be happy to discuss this further with you but we cannot seem to find any additional information to contact you. Please contact us at 1-800-738-6337 and we would be happy to help resolve this issue.
Warmest Regards,
The PetMeds Team!
My vet said that he would work with Pet Meds to supply two of my dogs their important medications at a discount price. I signed up for Autoship and have received two orders from them with another one pending and each and every one has been a complete nightmare! Both dogs would have ended up with NO meds for several days except that I had to make emergency trips to my vet to pick up meds to tide me over until the order arrived. They are impossible to contact and according to my vet (who I trust completely) they are not contacted until at least a week after the meds run out! They also use the US postal service to ship their orders which is completely unreliable-tack on another three weeks of waiting for the meds because of it!
Update! I tried to do a chat with this company and got a message that they were unavailable. I then tried to text them, since they said that was a method of contact. A message was sent almost two weeks ago with no response. I spoke to my vet yesterday and they said that they gave authorization LAST WEEK but the company never changed the status of the order!!!
Reply from PetMeds2026-02-03
Hello Lindy, We are sorry to hear this happened. We do show the order. It is a autoship that generated on 1/23/26. Our first attempt at contact is usually around 30 minutes after the order has been placed. Our pharmacy has reached out also to your vets office by phone on 1/26/26 and had to leave a voice message. We tried again on 2/3/26 and the office was closed so another voice message was left but we still have not hear back from them. We will have a representative call you to confirm that we have the correct vets office on file.
Warmest regards,
The PetMeds Team
I placed an order online on 1/26 and when i checked on the order status on 1/29 it showed that my order had been cancelled. No particular reason given, just said "there was an issue with this order". No email notification sent, so far the funds have not been sent back to my giftcard yet that I used for this order. Wasted me a few days now I have to order cat food urgently from somewhere else. Will not recommend this place. BAD EXPERIENCE.
Reply from PetMeds2026-01-29
Hello Jacqueline, We are sorry this happened and we would like to address this to see where we may have dropped the ball. I have sent a request for information so we can make sure we are responding to the correct customer and looking at the correct account.
Regards,
The PetMeds Team
Critical Medication...
My dog was given a 2 week supply of a critical medicatoin by our vet. Once we determined that the medication was effective 7 days I ordered the medication from Pet Meds. Believing that 7 days might be cutting it tight I PAID FOR AN EXPEDITED ORDER. After 4 days they still had not contacted my vet to verify the prescription. I ended up having to get another 5 days from my vet. Their office is only a few miles from my office so inconvenient but no big deal. I called pet meds and spoke to a customer service agent that said she would expedite and send one day shipping no charge. That was on Monday the 19th. I just tracked my package and it will not be here until the 26th. I will now need to get the prescription filled at my local pharamcy which is what I should have done in the first place. This is an extra hit to my budget (double paying for the medication) and a major inconvenience in my schedule. I will NEVER use this company again for medication of a critical nature.
Reply from PetMeds2026-01-28
Hello Kathryn, We are sorry this happened. We do show that there were two active autoships on 1/14/26 for the same medication which will stop the order from processing. This issue is what caused the first delay in the order shipping. The second delay was caused by the vets approval, we did not receive it back until 1/20/26. The order shipped the same day and shipped standard mail service which is 3-5 business days at no charge. The post office has had an alert on their webpage since last week regarding shipping delays due to severe weather conditions across the U.S. We apologize but we are not responsible for shipping delays once the order leaves our facility. We do show that your order was delivered INTO MAILBOX on 1/24/26. Please let us know if you did not receive your order so we can take care of the issue right away.
Warmest regards,
The PetMeds Team
1 Star - Terrible Service, Misleading Tracking, and Zero Accountability
Ordered two bags of Purina Pro Plan food on January 10th (one Senior, one Puppy) with a promised delivery of 3-5 business days. It's now January 20th - 10 days later.
Here's where it gets absurd: I received a tracking number showing "Shipment 2 of 2" - which any reasonable person would interpret as both bags being in that shipment. After 6 business days, only the Senior formula arrived. When I contacted customer service about the missing Puppy formula, they now claim it was supposed to be two separate shipments and the Puppy bag hasn't even shipped yet.
So let me get this straight:
You labeled it "2 of 2" but only sent one bag
You're now well past your own 3-5 day promise
The Puppy formula still hasn't shipped after 10 days
And your customer service has ZERO understanding of why this is a problem
The cherry on top? When I complained about the delay, they blamed it on "yesterday being a weekend day" - as if that explains why my order is DAYS past your promised delivery window and you sent misleading tracking information.
I have dogs that need their specific food formulas. Your shipping timeframes are clearly meaningless, your tracking information is misleading at best, and your customer service refuses to take responsibility for your failures.
Save yourself the headache and order from Chewy or anywhere else that actually delivers what they promise when they promise it. PetMeds clearly doesn't value their customers' time or trust.
Would not recommend. Will not order again.
Reply from PetMeds2026-01-20
Hello Tor, We are sorry that this has happened We did leave a response on your Google Review to this issue. We would try to look further into this issue but there is no contact information attached to this review. Our response was as follows:
Hello Tor, We are sorry to hear that this happened. Most food we sell is sent directly from our warehouse in Delray Beach Florida but there are some brands that come directly from the vendor and Purina Pro Plan is one of these brands. When an order is placed we send the order request to the vendor to fill and ship. We are not aware an item is out of stock or backordered until we are contacted by the vendor. When this happens we send an email to notify the customer of the delay. We offer either a refund or we offer to notify the customer when it is available again. We would like to discuss this further but there is no contact information available on this review platform. Please contact us at 1-800-738-6337 so we can see where we dropped the ball and resolve this in a timely manner.
Regards,
The PetMeds Team
I had to cancel my first order, because it was taking too long and my dog eats a special diet. They claimed my vet only approved one case of dog food, but I doubt that's true as my dog has been on this diet for over a year. Then after I got my food from my regular retailer who btw is great, I replaced my order with PetMeds and to be honest, it was because they had a great offer on first orders. This took reauthorization from my vet??? And when it finally shipped, it's now who knows where and UPS states I'm not getting it for 10 days? This is prescription food?? I can't keep waiting for it. This has left a terrible impression for me with petMeds and their wait time for calling is long. They apparently do not even have a warehouse where they stock any products, even food. They send the order out so basically they are just a middle man.
Reply from PetMeds2026-01-22
Hello Tamarak, We are so sorry that his has happened. Most of our food ships from our Delray Beach, FL location but some brands ship directly from the vendor at their request. The Purina Pro Plan Vet Diet is one of these brands. The vet did not approve the prescription request until 1/15/26 so this is when the order was sent to the vendor to be fulfilled and the order shipped out on 1/16/26. We do not receive shipping information until the vendor sends it to us then we forward it to you. UPS and the USPS are experiencing shipping delays due to inclement weather/storms throughout the country and it is posted on their website that delays in deliveries could happen. We show that this order shipped from our vendor on 1/16/26 and is scheduled to be delivered on :
Monday, January 26, between 8:45 A.M. - 11:45 A.M.
PetMeds is not responsible for delays of orders after it leaves our warehouse or a vendors warehouse . Please let us know if you do not receive this order by days end on 1/26.
Warmest regards,
The PetMeds Team
Absolutely terrible.
Don't order if it's anything important.
They take their sweet ol time handling everything and staff has no remorse about issues when they come up.
Absolutely avoid this company like the plague.
Still waiting on my pets insulin despite offering 10 days ago. (I went and bought insulin locally, as the dumb vet wasn't able to tell us where to go)
Reply from PetMeds2025-12-19
Hello Daniel, We are sorry to hear this happened and we do understand your frustration. We apologize for the extended wait times. We are currently experiencing a higher-than-usual email volume due the increased demand for our services. Please be assured that we are working diligently to respond to everyone as quickly as possible. Because Email volume right now is above normal, we would of recommended calling us at 1-800-738-6337 during regular business hours and a team member would have been happy to assist.
We do show an order for the insulin was placed on 12/10/25 but the vet did not approve the request until 12/15/25 and we shipped the insulin the same day. We show that the order is lost with the post office, which have been having delays due to winter weather throughout the country. As of today, that package is still traveling. We are sending a replacement order out at no charge. Because we do not ship overnights on Friday, Saturday or Sunday, the order will ship on Monday 12/22 for Tuesday delivery.
Warmest regards,
The PetMeds Team
I placed an order 17 days ago and it's never shipped. I contacted them via email 7 days ago to check on the status of my order O78311693 and they never responded. 3 days ago, I sent them another email asking them to cancel my order because I had to end up buying the products somewhere else. They have yet to respond to any of my emails – what a poor experience; I'll never order from them again.
Reply from PetMeds2025-12-12
Hello Jelena, we are sorry this happened and we do understand your frustration. We are currently experiencing a higher-than-usual email volume due the increased demand for our services. Please be assured that we are working diligently to respond to everyone as quickly as possible. Because Email volume right now is above normal, we recommend calling us at 1-800-738-6337 or utilizing our text/chat service during regular business hours and a team member would be happy to assist.
Warmest regards,
PetMeds
Do NOT use this company. I ordered medication for my pet on November 19th. By December 5th the medication was just being sent to the compound pharmacy which I was told is an additional 3-5 days. I called 5 times to cancel my order. PetMeds still put a hold on my bank account after I canceled the order. It’s been pending for 6 days now and I don’t have any access to my money. I utilized another pharmacy and my order was approved and shipped in two days. It was also significantly cheaper than PetMeds.
Edit after their response:
I called and requested that my order be cancelled on 12/4. This is the issue. I called again on 12/5 and then "mysteriously" they charged my card. I called again on 12/11 because my money had not been refunded and I was told that it was cancelled on 12/8 which is not accurate. If you take recordings of customer service calls, please listen to them!
I would also like to add that the pharmacy tech called me and asked me about the mg of a prescription. I told them I'm not the veterinarian, I'm the client. This just shows how disorganized this company is...
Reply from PetMeds2025-12-12
Hello, We are sorry this happened and we do understand your frustration. We show an order placed on 11/19/25 for your pets compounded medication. Your vet does not work with PetMeds directly so the prescription had to be mailed in. Once our pharmacy receives the mailed in prescription, the order is sent to our compound pharmacy to be filled. This medication takes 3 days to make it and then it is shipped. We did not receive your mailed in prescription until 12/2/25 so this is what caused the delay but the order was canceled on 12/8/25. Every order that is placed requires a pending hold for the total of the order so when the order is ready it can just ship out. We do not pull the funds until the order ships. Once the order ships, the pending charge goes away. If the order is canceled before it is processed, the held funds will reverse and fall off within 48-72 hours up to 10 business days depending on your financial institution. In this case, the order did not ship so nothing was charged. It is up to the financial institution to put the funds back into the account. We advise waiting another day or so and if the funds have not been returned to the account, we would be happy to look further into this for you.
Warmest Regards,
The PetMeds Team
No live help over chat or the phone. Placed an order on Thursday and have no clue if it is actually being processed or not. Got an automated message saying they contacted our veterinary to check on the prescription but no updates since then on the prescription check being completed or not.
Waiting for over 20 minutes on the phone and just saw other reviewers here complaining about no live help being provided.
Reply from PetMeds2025-12-08
Hello, we are so sorry to hear that this happened and we understand your frustration. We apologize for the extended wait times. We are currently experiencing higher-than-usual call volume at this time due to the holidays and we are busiest at the beginning of the month. Our chat, call back and email options are also experiencing longer than usual response time due to the increased demand for our services. Please be assured that we are working diligently to respond to everyone as quickly as possible.
When an order is placed online, an order confirmation is automatically sent to your email address and the system will automatically reach out to your vet within 30 minutes. We show that this order you are referring to was placed on 12/4/25 and we reached out to your vet on the same day, 12/4/25 via email (this is the vets office preferred form of contact). Our pharmacy also sent another email on 12/5/25 but we still have not received a response.
We try at least 3 times to reach a vet for approval before we would send an email to you letting you know that the vet is not responding and suggest you reach out to the vet to see if there is any issues with them. We are not open on Sundays so there was no request sent out but we did reach out again today, still no response. Vetco Total Care is considered a pet store chain and it may take longer for an approval to be received than it would for a private veterinary hospital or clinic. Once we receive the approval, we will process the order and you will receive a shipping confirmation along with the tracking number. We will have a team member reach out to you to discuss this matter further.
Warmest regards,
The PetMeds Team
When my dog died I called to get a refund on the medications purchased. While they did refund for one of the medications they didn't on the second medication. When I called I was assured that someone would call back. I never received a call. Either they don't train their people or lie to get you off the phone. When I get another pet I will not trust them again.
Reply from PetMeds2025-12-17
Hello Gertman, We are so sorry to hear about the loss of your beloved furbaby. We understand your frustration and also the loss you are feeling at this time. We would love to look further into this matter to see where we might have dropped the ball but need more information to look up your account like a phone number, email address, order number or email address. Please contact us at 1-800-738-6337 and a team member would be happy to assist,.
Warmest Regards,
The PetMeds Team
Lack of live agents working to help customers. Tried several times each sitting on the phone for over a hour trying to get a person on the phone. Listening over and over how therr experiencing a hi call volume. On line chat option has no agent available either. This during normal buisness hours. I am completely disgusted wasting so much time to talk to someone
Reply from PetMeds2025-11-04
We apologize for the extended wait times. We are currently experiencing higher-than-usual hold times due the increased demand for our services. Please be assured that we are working diligently to respond to everyone as quickly as possible. We have disabled our live chat option for the time being but we do have our AI Assistant, Emma that can answer most basic questions for you. Mondays and the first of the month are usually our busiest times. It may be best to contact us later in the day. Please contact us at 1-800-738-6337 with any additional questions.
I ordered medication on 10/14. Got lost in the mail. 40 minute wait to talk to a customer-service rep who talked over me. Truly frustrating experience. I also experienced problems trying to change my address after I moved. I changed my address multiple times online and it never went through, so I had to create a new account. Chewy is a much better service. I usually use 800PetMeds when they offer a less expensive price but the poor customer service is a dealbreaker. It's really, really bad.
Reply from PetMeds2025-11-04
Dear Ragan, we’re sincerely disappointed to hear you received unsatisfactory service. We pride ourselves on excellent customer experiences, and we clearly missed the mark. Please accept our sincerest apologies. We're addressing this internally with our team. To discuss this further and find a resolution, please contact us at 800-738-6337. We value your feedback and want to make it right.
Sincerely,
The PetMeds Team
The prescription followup is not existence. It took me 30 mins on the phone to cancel my order and get a refund. At this point I'll let my vet to order it using there pharmacy.
Reply from PetMeds2025-10-31
Hello Robert, We are sorry this happened. We are sincerely disappointed to hear that you received unsatisfactory service. We apologize for the extended wait times. We are currently experiencing a higher-than-usual call volume due the increased demand for our services. Please be assured that we are working diligently to respond to everyone as quickly as possible. When an order is canceled before processing , the pending charge will reverse and fall off within 48-72 hours depending on your financial institution. Nothing is charged if nothing ships. We do show that your vet does not work with third party pharmacies, therefore, a written RX was to be mailed in. This decision is made by the vet and not PetMeds. We do show that the recent order has been canceled.
The PetMeds Team
PetMeds used to be great. Their service was fast and their customer service was responsive, courteous and knowledgeable. Now, none of those things are true. A few months ago we placed several orders for food/treats and they took weeks to ship out. On one item, we canceled because it never shipped. Following that we placed several orders for perishable goods and multiple times they sat in the warehouse all day, were shipped saver overnight (which resulted in shipping times of 1.5-4 days) and were not properly packed to ensure they would remain cold (a couple ice packs in polyethylene foam - the kind used to protect TV screens during shipment). The last straw, however, was an Rx that was completely botched. They entered the approval for a similar but different item and then linked it to someone else's account. It took a week to get the issue resolved and they simply kept insisting they didn't make an error. In fact, even after they corrected it, they never apologized or acknowledged that they made an error. We will never order from this incredibly incompetent outfit ever again.
Reply from PetMeds2025-10-27
Hello Steve,
We are sincerely disappointed to hear you received unsatisfactory service. We pride ourselves on excellent customer service experiences and we clearly missed the mark. Please accept our sincere apologies. We are addressing this internally with our team but we need additional information to pull up your account to see what happened.
We are waiting for you to respond to our request for additional information so we can help resolve this matter right away or please reach out to us at 1-800-738-6337 and a team member would be happy to assist.
Regards,
The PetMeds Team
Awful.From the moment I ordered, NOTHING is or has gone as I was told it would. Including the product, for which I paid to have overnighted, took a few days longer to arrive for a VERY sick animal. And then somehow I was put on auto ship. And now, over a week later and several phone calls later, I still do not have the overnight credit I was promised. And UPS, the shipper, is clueless. STAY AWAY.
Reply from PetMeds2025-10-27
Hello Sandra,
We are very sorry for the frustration and inconvenience you have experienced, and we appreciate you sharing your feedback.
We pride ourselves on excellent customer service experiences and we clearly missed the mark. Please accept our sincere apologies.
We are waiting for you to respond to our request for additional information so we can help resolve this matter right away or please reach out to us at 1-800-738-6337 and a team member would be happy to assist.
Regards,
The PetMeds Team
Speaking with a very nice operator named Gwen. She was very helpful and pleasant and easy to understand!!!
Gwen got me the great discount I need!✔️
Thank you again, Gwen!
I appreciated that there was a callback so I didn't have to wait on hold for 10 minutes. The representative I spoke with was kind and knowledgeable and took care of what I needed.
Believe it or not, an actual live person answered my call promptly, took care of my request, and was very pleasant.
I was happily shocked that this can still occur in today’s world.