I usually pick CBCB when I'm in a rush but I also love the staff, the security and front desk remember familiar faces and I usually skip the hassle of checking in, any time I haven't been satisfied with a product, I've been able to exchange with no problem.