I had the same question. I ordered from that site. I had to pay for rapid shipment. They shipped it rapidly, but US customs sat on it for at least a week.
Good to know!
I had bought some Durvet at the tack and feed store a while back, but was not looking forward to trying to compound it into 15mg doses for a 200# human, as opposed to a 1,100 pound horse.