I think if it is the 11th hour and you are asking for your deposit back ... that's completely unacceptable. I would hate if a client did this to me. It affects my business and my employees. So much unnecessary stress on both ends ....
But with notice and forfeiting any deposits / payments that are non-refundable without a fight.
I think this is acceptable. I'm not too concerned or swayed by the "reasons" (found another vendor, cutting costs, etc.) I appreciate above else just a clean end to the services being exchanged.
I'm curious what people's thoughts are on this? Has anyone ever cancelled a vendor - what was your interaction like?