Great shop to find funny and/or unique gifts. Prices are pretty affordable, and there's free giftwrap (pretty minimal box with ribbon, but less is more, right?)
ENJOY is an Urban General Store™ in Chicago's Lincoln Square that carries an ever-changing selection of 1000's of items for all your gift giving needs.