With my experience on Yamaha, but I suspect it must be the same with other brands, you have to choose the right supplier... Hopefully you will have advices back from this forum.
Myself (in fact it was for a friend), I had a really bad experience, with even a sponsor of this forum,
I posted on this thread...