I have a like-hate thing going on with Walgreen's Pharmacy. I like that they are reasonably close to my home. I like that they are open 24 hours. I like that they have a drive-through pharmacy window. I like that I can print out our prescription records online when I file my taxes.
Those things keep us reluctantly-loyal customers. Despite the fact they screw up our prescriptions almost as often as they get them right. Despite the fact that pharmacists have been abrasive and sometimes downright rude. Despite the fact that they mess up our insurance more often than not.
Maybe it's not so much a like-hate thing as an ongoing balance between convenience and something close to incompetence. If someone else were able to offer the same services, I'd jump ship in a heartbeat.