In response to Wrinkly’s comment about customer service and being given the run around through the internet… fight fire with fire and use the internet against them!! There are many “review” sites out there (e.g. Trust Pilot) in which you can describe how well or how badly you have been treated, what companies have done to make you happy or angry etc. Find as many of these sites as you can and submit bad reviews as often as possible. Most companies now (especially ‘tec’ firms) monitor their reviews with eagle eyes and they hate getting bad reviews. You might find that they suddenly come rushing to you to try and put things right (so you will change your review).
Good luck 😃
Psy