Sorry to hear about more drama there JB. Hopefully you can get something moving and bring this to a amicable resolution.

I recently had a similar situation with a graphics shop and had to find another willing to fix the first shops mess. So it cost me more, took longer than required but it came to a good resolution..

Hopefully yours is the same!