20030717 business.india-business: Indians are unwilling to swipe their cards