Welcome!!
Depending on where you are currently located has a big part of finding a good dealer, If you can locate a dealer close to you that you can actually go pick the bike up from that would be the best option to avoid shipping cost and possibly obtain a warranty and service from them. Most "good" dealers can service your bike provide parts and even 6/mo warranty. Not to mention you don't have to do any assembly they will assemble and hopefully test and tune.