First Merchant Services offers a Best Rate guarantee. This ensures that you are receiving the best rates and lowest fees available from any payment processor so you can rest assured that you are not overpaying on your credit card rates or fees.
The fees for a small merchant are high because of the low volume of business, I just learned that from http://www.merchantaccountbasics.com .. I d go with paypal or 2checkout until your company gets more business.
Try HSBC, if in india you can try Axis bank card services.