I got the service plan for my new puppy. My daughter ended up being allergic to the puppy. We sold the puppy and called to cancel the plan. They told us we had to pay until December to fulfill the two month use that we received. The people that we sold the dog to used our account and I called to let banfield know. We were told we weren't going to be billed for their error. We are still paying on a dog that we don't have. They keep adding things and extending the plan for a pet we do not have. Going forward I would NEVER use them for any services for any pets going forward or recommend them to anyone I know.