HORRIBLE customer service! I ordered Xmas cards on 12/10... well enough time to receive! But 12/22 and still no cards... all customer service can say is "they shoudl get to you by 12/24." clearly NOT ENOUGH time to send to friends/family for Xmas! AFter three years of ordering from Snapfish... NO MORE! DO NOT ORDER from Snapfish!