Why would you agree to let another shop produce the work? sounds like you made your own bed, now you have to sleep in it. You can try a certified letter, to see if you can scare them, but don't expect this to go anywhere legally.
Also, by not charging for the logo design, you are telling your...