American Pie is a great place to buy cards, gifts, and candy. They sell Votive candles, baby gifts, as well as some cute pet gifts. They have jars of candy (including old fashioned/vintage candy) behind the register. They have a really good selection of jelly beans. The service is ok -- I've had one salesperson who looked annoyed when I wanted several small bags of candy.