If it were me, I'd already have started moving on. Any legal recourse is going to take a rather long time. And you've already tried to get each service to grab the number. So if anything is time sensitive, I'd choose to do what I could. Possibly with a different company than either of those 2.