I would call the company first to see if its in stock and how long will it take for you to get it, before purchasing it. Usually you order it from them. Then they order it from Yamaha. Sometimes it'll ship directly from Yamaha dealer or it gets shipped to who you bought it from then they ship it...