That's my exact argument to them as well. I think it's time to just cut my losses, respectfully request a refund and find a different shop. You did a pretty good job on your Model S - wish I had the patience to do it myself!
Nope, never heard of them. I'm going hold off on naming the shop...