Welcome to our forum.
You're not over reacting when someone pays 8000.00 and up for a spa they should expect the delivery techs to install the spa properly. My delivery did not go well either I did the sub panel my self and they were just suppose to hook the whip to the spa but the tech did not know how so I had to do it. And they forgot to hook up the ozone. Had I not known how to do these things myself I would have been more upset. I hope all goes well for you.