Check out APQS website. There should be a rep in Alamo, ND. If you are in the middle of the state, there could be reps in neighboring states that are closer to you.
I'm a rep for APQS in Nebraska, so my opinion may be a bit biased. I would agree, you need to test drive. Big shows can be a bit overwhelming ... lots of people and information to take in at one time. But it is a way to shop all in one place.
APQS's website forum is open to anyone, regardless of what machine you use, or if you are just looking. I would encourage you to sign up and ask questions.
Feel free to PM me if you have any questions about particular models.
Good luck and have fun shopping!!