Maybe something has changed, but I am very happy with California Pet Pharmacy.
The customer service was Excellent! They checked the expiration dates at my request and shipped same day. I received my order in just two days, everything was right including the price. Thank you!