I love how easy it is for my customers to access their appointment through our website! The customer support team has been amazing as well; they are always willing to help us with anything we need assistance with in regards to scheduling an appointment (or even just making sure everything goes smoothly). There isn't much that I dislike about this product at all - if you're looking into getting something like this then definitely go ahead and get one!! It's so awesome being able to have such great communication between myself and my client while also having them be able to pay me via Paypal without ever needing to physically meet up with each other. This makes things very convenient since I don't actually know where some of my clients live which can sometimes cause issues when trying to set-up meetings/appointments over phone calls etc.