So the situation is I contacted this DJ. My fiancé and I met with him, liked him and wanted to hire him. This is where the trouble started. He decided to bring in the contract and collect the $60 deposit from me by coming into the shop I work at. He asked for my schedule and yet it took him two weeks to stop in. No emails or texts saying sorry or giving any excuse. Finally came in gave the money and signed the contract. He said he would get me a copy of it later. I waited a week looking for an email or mailed copy. Nothing. Texted him asking if he got my email asking when and how it was coming and about song selections. He texted back said he had been busy and would drop this week with the copy. It's going to be Sunday and no word and no show. What should I do here? The wedding is in October, should I scrap him and find someone else or be patient? After signing the contract can I scrap him? The deposit was non refundable but I rather lose out on 60 bucks then have no DJ day of. HELP!