Yes, I ordered something recently, it said it was in stock, although low, they even sent an email saying it's in stock when I ordered. After about one week I asked what was happening with the order, they said it was out of stock and they were waiting on more and to wait two weeks. About three weeks later it was dispatched.
Their stock system clearly sucks.
I've put in another order for several low stock items again, but apparently it awaiting dispatch, so doesn't seem to have happened again.