Also should mention that there will be several on here that will say to share on social media the name of the business to inform others. That's your choice, but myself, I would be there tomorrow explaining to them that I was upset, lost fishing time, time fixing lights, and want to take it to another shop to have fixed, and you are requesting them pay for that repair bill. Doubtful they do that, but spreading the word on these forums will hurt them more than them paying the next bill for you.