Not only are the prices great but the customer service exceeded my expectations. They took care of me when it was my fault my order was wrong, and I was totally blown away by their response that I immediately logged on and purchased more items knowing I was in good hands. I highly recommend this site for any of your gift or personal purchases! You can't go wrong...