Tried to buy a barbour jacket from this site. It displayed mastercard logo but when I came to pay, the site would not accept mastercard. I then looked…