i just booked the Honda Dio and felling the same...
1. if you provide bank statement as address proof , 300 bucks needs to be paid extra. For other address proofs like HR letter and others 300 is not required... not sure why...?
2. if we pay the money by card they are charging 2% extra. Not even in small cloth showrooms i have seen this.
Irritating....8#