I ordered Rimadyl for my dog on March 18th, I'm still waiting. Had to go to vet and purchase some while waiting. Now the excuses have started, first it was a computer error on my address, then it was processing, now it's on to what seems to be the standard "customs problem". I have given up and filed a dispute with my credit card.