The ability to customize everything is great! I love that it gives you so many options for things like font, colors etc as well as adding your own photos or images of anything really - perfect way to personalize without having too much customization in terms of text/layout restrictions if needed. It's not super expensive either which makes sense when considering how long they've been around already. Not very intuitive at first but once we figured out what works best (I think?) our team found their groove almost immediately. People are always impressed by them. We're able solve customer requests quickly while also being creative ourselves because there isn't any restriction regarding creativity. Some people may be concerned about privacy issues given recent news outlets reporting data breaches however this has never affected us personally nor have customers ever expressed concern over these matters during my time working here. Sending personalized thank-you notes after wedding.