Amazing place! Friendly and knowledgeable customer service reps that speak Chinese and English. Large quantity of selection - invitations, favors, and lots of personalization options. I definately would recommend this shop to everyone. They have an in-house creative team so we did all the typesetting and personalization at the store in one shot.