Both these companies have all security in place and are PCI DSS compliant.
We are not affiliated to anyone of this companies. We use them as 3rd party internet payment gateway suppliers and any problems arising on their respective payment pages should be taken up with them at [email protected] (0861 102 172) or [email protected] (011 054 4744)