I still haven't received my order from 3 weeks ago. My order contained photo prints and I wanted to send some to my aunt for Christmas. I'm not sure if the delay is down to postal strikes but it does seem like a long time to wait. However, I have used Snapfish before and have been happy with the service so that's why I'm giving 2 stars ( and obviously can't review something that I haven't yet received!
company reviews