I've has this happen with multiple high profile dommes. I've gotten back my deposit about 50% of the time. In my experience most dommes are extremely bad with time management and communication. I'm sure they're inundated with emails and I bet a lot of subs don't want to talk through a 3rd party which is probably needed just like any other small business.