Flying Banana - yes, I had the same trouble with Dabs Direct debiting my credit card after they assured me that they had not done so as it was not their policy to debit the card until the item was in stock and about to be dispatched.
In my case they debited the card two weeks into my four week saga with them. The item was never in stock and all I got was feeble excuses from them. I eventually got my money back but I will never order from them again.