The provider of the payment method does seem to be a little flakey. You"d think they would get their procedures right as they are one of the biggest in operation at the moment.
It does seem that we have an inordinant amout of failures with them though.......