Cahoots is always good for a laugh. If you are buying an ""off color"" gift, or just browsing around for a good time. The staff is polite, fun, and attentive. I mainly love the card selection. I suggest making a visit, even if only for entertainment value!
Pros: fun, fun, fun