То, что фирма «юридическая» ещё ничего не значит. Сейчас таких фирм пруд пруди, ничего не умеют, кроме как ИП зарегистрировать…
Если в ТЗ не написано, что Вы должны вернуть деньги в случае отказа заказчика утверждать макет, то с чего бы Вам их возвращать?!
На досудебное разбирательство вполне можно распечатать переписку (как вариант, заверить у нотариуса), где будет видно, что Вы работали, а косячил в основном заказчик.
Судиться Вы будете, вероятно, по месту Вашего жительства, с чего бы им знать мирового судью Вашего участка?! Они припугнули судом, Вы в ответ улыбнитесь «Да пожалуйста!» — их пыл тут может и поубавиться. Сам пробовал.
Кроме необходимости иногда в нём появляться, суд не такая уж проблема (если речь не идёт о политике и должностных лицах, конечно).
С моральной точки зрения: если б заказчик оказался адекватным, то он бы своих денег не увидел; а заказчик, проявляющий признаки быдла, получает деньги назад. Несправедливо как-то.
С точки зрения на будущее: субъективное моё мнение, нужно больше чёткости, организованности. Судя по стилю изложения и количеству ошибок в тексте, возможно, Вам этого не хватает. Сразу прошу прощения за такие высказывания, просто делюсь наблюдением.