This company is deducting money from my credit card and I have not authorised it, nor has anyone who has access to the card. I have tried to contact them but I cannot work out how to do it from Australia.
This is fraud and they should be reported to the authorities.
It is my understanding that they are based in Alberta, Canada
thank you
0 comments