If you are an SME do not go anywhere near card saver. Their customer team seriously lacks any form of telephone etiquette. Their charges are astronomical. I have been a customer since 2017 and only too pleased to be rid of them.
4 months ago
Card Saver Limited has a
1.3
average rating
from
57
reviews