Well ... here's my sure-to-be-unpopular opinion of cats in businesses:

I'm VERY allergic to cats ... not just a sneeze or two, I could easily wind up in the emergency room from being around a cat. I don't dislike cats, I just can't be in a room with them. Therefore, I do NOT appreciate it when I go into a store to buy a book or a cup of coffee, and there are cats wandering around. I just have to leave.

My mechanic has numerous cats living in his garage. They don't bother my allergies, since the building is HUGE. However, one time I picked my car up from him, and it had scratches from cat claws down the fender. I was NOT pleased.