I saw it on a forum somewhere. The interface looks as good as any other and I picked it because it appeared very simple to use. It does have a letter of guarantee etc.
Sounds like 9 hours is not usual :-(
Certainly not, if you set no delay.
I've never heard of this site either, and a quick Google search reveals nothing about them -- no discussion, reviews, announcement threads. I'm assuming it's a scam. I'm glad it was just a few mBTC.
Chipmixer is reliable and trusted. I've also read positive things about
Bitcoin Blender, although I don't think they have nearly the same volume, which is important for a mixer.