Looking to purchase a brand new bike for the first time ( Previously only bought 2nd hand dirt bikes ) and was wondering what the best way to go about it is in regards to haggling on the price and not buying locally or buying locally so I have someone to take it back to and whinge at when things go wrong that aren't suppose too! Any other pointers would be greatly appreciated!!
