If you are buying the product at the MRP, then the dealer cannot charge you that surcharge. Although this rule excludes Petrol and Railway Tickets. If there are any other categories that are excluded it is clearly mentioned in your card member agreement and the monthly credit card bill. Whereas, if the dealer / retailer is selling the product at a price less than the MRP, then it has to be negotiated between him and the buyer. In any case, however, you shouldn't be paying more than the MRP.