SageNext has been amazing and very helpful in all phases. In particular, their support is very helpful and the most important thing you can feel like they actually want to help you and not want to make you feel like a stupid. I give them 10 out of 10 for support and that's what really matters most for small business.