Listen, if you have the money or you are a medium-sized business or just a small business that's crushing it. Microsoft Dynamics is pretty amazing. We typically only review the lower cost CRMs because, well, even we can't afford the top of the shelf systems but Dynamics is pretty amazing. If you really want to personalize your whole buyer experience, then you should really look into this suite.