Have been a customer of theirs for over 15 years and they could care less. Ordered Christmas cards Nov 21st. Delivery window was Dec7-9th. My order didnt arrive on the 9th or 10th. They didn't send me a status update which to me seems like an obvious courtesy. So I contacted customer service. The rep just told me plainly that my order would be another 7-10 days from today. They made no effort to help me or try to make it right. I was always willing to look the other way on their ridiculous prices. No more! Done with this company they can keep my photos!