I can vouch for this company's support. Most of my issues were solved within minutes - literally.

Go for it. Support is one of the most important aspects of a product.