I spent time and effort making our family Christmas cards on their website, with plenty of time for holiday delivery, only to be left with a pile of cards and no envelopes the day before Christmas. I spent over $200 and was refunded $49 due to the "inconvenience" they caused us, and only after I called and demanded some type of restitution, they should have offered this on their own.
With so many options out there I will never use their services again.