i heard its bcos recent trend is owners do not pay up at all after i few installments. though the bike shop take back the bike but it wasn worth all that trouble. thats wat i heard anyway... not too sure.Originally posted by rossi_fan46:y is there a need to pay 3 months upfront inst ar? pls help..