I absolutely adore this shop. Such a great place to buy excellent gifts for others and cards that are more unique than something you would pick up at a chain store. This place always gives me ideas on things to buy for others, especially books! They have such a great selection of a million little gifts I would never think to get anyone either, all right at your fingertips!