It may take longer if you are in Canada so you may want to see if there are local vet supply companies in your area.
Whenever I order online, it's there within 3-4 days at the most..most times on the 2nd day after ordering so to wait as long as you have would be unreasonable. If they say it should arrive within 2 business days and it's been well after that time...then I'd expect them to track and re-ship the item if they cannot locate. Most usually Fed-Ex it to you overnight if it's their mix-up.
Have you contacted the company to ask about when they shipped and when to expect it?
I've even ordered from PetShed.com and their stuff comes from Australia and it's here within a week, so it seems like way too long for what you've ordered and been through.
Maybe check with a local vet and see if you can get help there?
Good luck and hope everything turns out okay.
Whenever I order online, it's there within 3-4 days at the most..most times on the 2nd day after ordering so to wait as long as you have would be unreasonable. If they say it should arrive within 2 business days and it's been well after that time...then I'd expect them to track and re-ship the item if they cannot locate. Most usually Fed-Ex it to you overnight if it's their mix-up.
Have you contacted the company to ask about when they shipped and when to expect it?
I've even ordered from PetShed.com and their stuff comes from Australia and it's here within a week, so it seems like way too long for what you've ordered and been through.
Maybe check with a local vet and see if you can get help there?
Good luck and hope everything turns out okay.