New
#511
The thing is with online buying you still have to get a vet to sign a form so you can buy them, well ones I've seen do. My vet is good though and not the most expensive around here so at least I know they get the best and you don't have to sell your soul to pay for them.