Man cheats banks of Rs 94 lakh with fake cards