Usually cancellation charges depends from company to company and dealer to dealer, if and foremost if they have mentioned regarding the cancellation charges of 2%, and Ms Gupta if you have signed those papers, then sorry it would be all vain to even go to consumer forums, where your context wont be held, if not so then you contact honda india help desk, shoot mails to higher authorities, and let them know the case, sure your remaining amount would be refunded in quick time.
Another case of shobby dealer attitude of such premium brand.