My LL Bean Visa was charged $10.50 by these scammers. I will be contacting the dispute department at Barclay's in the morning. Not sure what else to…