I ordered Christmas cards on Nov 27th. When I hadn't received them by Dec 8th, I went on their website and sent an email asking about the status of my order. I got an automated email saying I would get a response within 48 hours. I got no response to my inquiry but I did finally receive an orange envelope on Dec 14th with nothing inside. I called customer service on Dec 15th, and was told the wait was 2 hours long so I signed up to be called back when it was my turn. I got the return call and the rep agreed to ship my cards expedited at no cost but I was told that I needed to submit the order with $0 charge through my shopping basket online. When I did this, I was charged $18 for expedited shipping. I then called customer service AGAIN and waited 28 minutes (not offered call back) to request a refund of the shipping charge I was told I wouldn't be charged. This has taken up way too much of my time to deal with Shutterfly's poor operations and customer service. I've used Tiny Prints for the last 4 years but will not be using them ever again after this year's string of issues.