I have had two orders now with Zazzle; one for wedding invitations, and one for mugs. Customization was easy, customer service was extremely patient with all my questions, and the products are truly truly top notch. Many compliments were received on the invitations and the mugs are gifts I haven't delivered yet. I'm sure they will be loved! When I searched their site for mugs there were thousands of options and each was customizable. I love scrolling through there pages. It's easy and I still can't believe the vast assortment of products. Lately I'm looking at customizable Easter gifts!