Awful, awful, awful. This website is basically a scam. I was charged immediately for my purchase. However, it was only after a FULL MONTH that they shipped my product. Basically they didn't ship my product until after I complained. Their prices are good, but it's not worth it. Pay the extra money and go to a reputable website like amazon or petco.
(Note: I did not purchase anything that needed vet authorization, this was just a straight purchase and they still managed to screw it up.)