They should provide you with a courtesy car at least. Then there's cost of travel, all that sort of guff.
Depends how nasty you want to be I suppose.
As you may have guessed, I'd possibly not be the most forgiving in this circumstance unless they really made me happy...
Good luck with it. If you want to share the name, you're welcome to do so as that wouldn't be libellous in this case (moderator hat on there

)
I hope you get it sorted out. Keep us informed.
Whatever you do, make sure that they use genuine parts and don't do a "yee-haw" job on it!