What does on road cost consist of? Is it like cars? - dealer delivery - stamp duty - registration - green slip Say a bike retails for $16,000, roughly how much is on road cost? I know for cars you can usually get 8% to 10% off the list price, is the same apply to bikes? By when do 2010 bikes arrive? Nov/Dec 2009? In other words when is a good time to buy (when there's cashback/rebate)? TIA.