UPDATE to BitCoin Fog issues
So After a deposit went missing, it did eventually show up. The deposit showed up into my bitcoinfog account after about 12 hours and >40 confirmations. As far as the withdrawal I set a zero delay and 6 hour max span (minimum settings), and started the withdrawal process. After waiting 6hrs there was still no evidence of the transactions showing up. After about 24hrs the transactions finally showed up in my wallet.
Technical problems do happen in the real world, I understand that. But when you are dealing with peoples money and trust, a little bit of communication goes a long way.
Next time I need such service, I will probably try bitmixer.io as most people seem to be happy with them
So the conclusion from *MY* experience (YMMV) is that Bitcoinfog is NOT a scam, but they are having technical issues which makes them unreliable at best, and do not communicate with their users or respond to support inquiries. They have last been active on this thread in November 2014, and the same on their twitter account. After this experience and reading this thread, I probably will not use them again, nor could I really recommend them.