Be careful, this is the error of VISA system. You should ask them to return your money back. I was charged by BNC Montreal and Loblow, the reason is the computer system of VISA was demaged by Hack. You must call them and complain.
Better call you credit card company or bank to change your credit card number. Tell them the story. If you are sure the item is not from you, report it as fruad. They will give you a new card for free.