19-05-12, 10:07 AM
Seriously tempted by some of the low deposit low rate finance deals on brand new bikes out there at the moment. Anyone with inside knowledge got any idea if this is as good as it gets or will I be kicking myself a few months down the line when even better deals are on the books?