I really like that they offer unlimited support which is very important to me because my business needs it often! They do take their time but not too much so you can't afford for them to get stuck somewhere along the way or have something go wrong at some point during your project's life cycle (which has happened!). It would help if we could use our own custom domain names instead of having to put "Mercury" behind everything. We needed an easy solution where both parties were happy - this was one answer!