They had a huge selection of magazines in the waiting room. I was able to find some of my favorites and they kept me entertained while I was waiting for my appointment. They've never been late to any of my appointments. I've even showed up early sometimes and they've always been ready and prepared. I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me. The staff really knows what they're doing, and they know a lot about the company they work for. They're able to answer most of my questions, and the only ones they don't are the ones they need their boss's approval for.