Reading this thread am horrified that customers can use there debit cards in shops. How long has this been. Is this the same in casinos. In my youth visited casino/Betting shop. Once i lost what i went in with that was it. Def no card facility available. If they are concerned about gambling...