Wasn't convinced before and certainly not convince now.
They only solved it amicably when they felt it was damaging their image. What would have happened if you did not post here, only told your friends about this? You'd be out a computer because SquareTrade chose to return your policy instead of paying out.
Can you imagine your car or home insurance company deciding to return your premiums instead of paying out a total?
SquareTrade has had 51 warranty complaints against them from BBB and the last few were almost every week. Like you said they only fixed it because of the post to make themselves look good. any average joe would have got screwed. I wont deal with them. why risk it. you think you have insurance and your ok then they say oh gee sorry here is your policy payment.