Yeah, big busy stores aren't somewhere I'd bring a snake, no matter how well-behaved they are normally. I do understand wanting to show your coworkers though, and sticking to the garden area on a nice day wouldn't be a huge deal to me. I only bring Sasha, my 'ambassador snake', out to my local pet shop occasionally, and even there I've had people call her disgusting. If you have any sort of local animal expo that happens regularly thats a great place to get a snake used to people, I'm lucky enough to be near one so once it gets a bit warmer I'll probably bring one of my girls with me.