SCAM - Beware

Today I got an sms from FNB requesting me to confirm if I was aware of a debit order for R99.99 (Ref 4ACE or something) done on my account. I quickly went into my account and checked. True, on the 29th of August this transaction had gone through. I quickly called FNB and requested for this DO to be stopped and reversed, albeit at a cost of R15. They gave me the details of the campany that did the transaction,  Statcol, who apon verification referred me to another company called Premier Attraction, who after a few calls, pretending not to hear me, they took my details and promised to come back to me in 48 hours and to reverse the transaction if they findout that they "incorrectly" debited me.

I asked these people and they told me they sell "Debit cards" and other "discount" products. I never spoke to any of their consultants before, neither have i agreed to any contract with them.

My question is where did they get my bank details from? Are bank employees not working in cahots with these people? The transaction amount does not send me an sms notification. I urge everyone out there to check your transactions periodically as these people might be debiting your account without your knowledge.