Always disappointing when you schedule an appointment with Banfield, receive email confirmation of the time, show up on time and be told your appointment is not at that time and the doctor cannot see your pet at the time confirmed by the email. I was told to come back later. I was told the confirmation email was incorrect and that it was corporates fault. Absolutely no customer service and no apologies. Just a blaming of corporate office.