Location given in the given link above is odd but correct. I just had a look at the shop. It is already open and they are preparing for the opening at 6th April. They are getting bikes over from Udon Thani so that at least the showroom will be full of bikes. Nice sales girls, seems to know what she talking about. Too bad the bikes are so expensive or should I say they do cost a lot of money.
Chang Noi