The reports of advanced credit card skimming devices at various Walmart retail stores in the United States have caused mass concern among consumers and officials. Such concealed gadgets, designed to ...