Pros
-Last Minute Delivery ( at least within 5 hours) !!! A procrastinator's dream come true
-they're open 7 days a week, Woo Hoo to orders being delivered over the weekend. I made my order on a Saturday evening and they delivered it on Sunday morning
-they have almost everything and anything to make the basket more personable
-prices are very competitive and reasonable compared to other gift shops
-free shipping over $100 items
Cons
-none. Prices may appear steep but if you compared to other places, it's at least $10-$15 cheaper on larger orders with the same higher quality products