Tagged: autoaid payments

AutoAid Declines Amazon Mastercards 0

AutoAid Declines Amazon Mastercards

Popular breakdown firm AutoAid continues to decline Amazon Mastercard payments on it’s website for both customers taking out new policies and those renewing. Frustrated customers report being unable to make payments using the UK...