Second this...;making your position crystal clear.. and yes as others have said tell them also that you will be making a social media stink over this too.
IMHO, it's not a matter of right to do 'x' or 'y', but that your reasonable expectation was competent service, which obviously you have only...