This is a terrible company to deal with. Order placed and never sent, no follow up email to explain order delays. When contacted they couldn't provide me with a dispatch date for my order and expected me to wait for an unspecified amount of time to receive the goods I had paid for over a month ago. Terrible company - avoid at all costs... Snapfish much better to deal with