Dude, I live 15 miles from Dirt and Street cycles, he doesn't have any new bikes or has he had any in problem a year or more. He says he can't sale them! Upstate Cycle doesn't have any either and when I called and asked they acted like they may not get anymore! They said GasGas didn't have their stuff together, but I don't want to get in to that! Fullers, on the other hand, is a GREAT shop! I know Tracey well and we ride together frequently. He had a leftover 08 300 I just missed out on! Bad timing I reckon! All 3 shops you mentioned are great in their on respects, but none of them have a bike. I was looking for something left over or in stock that I could save a little money on. Tracey at Fullers was telling me he probably won't floor anymore bikes. He said if you wanted one he would order it for you with full payment due at the time of the order. I'd say your probably not going to get a very good deal under these circumstances. So in closing, I would say I do kinda have a clue, but I would like to save alittle money when possible.