how about axis flipkart. It will give 1.5% for offline spends. may be sbi cashback 1% offline and 5% online? and charges are very less.yes i use my biz black and amex wherever possible, but still many online and offline wont accept these 2 so i meant for those spends