I probably would not do this pre-purchase process again
Based on my experience, I find that I would hesitate to go through the pre-purchase setup once more without more assistance. The sales explanation was not fully clear on the ongoing nature of the software updates, and the required training seemed to need more clarity to avoid confusion. The support aspect was helpful when I called, but the wait times detracted from overall satisfaction. Although the invoicing and payment steps were straightforward, I would require additional help next time just to ensure all steps are fully understood and properly completed. Therefore, I would not confidently repeat this experience without improved guidance and communication.