Tried calling to get a resolution until my ear hurt. nothing, zilch, diddly squat. Don't waste your time and more importantly your money.
PS: had a look at that trustpilot site? I don't get it. There is loads of companies nothing to with us, am I missing something? I thought it would be something about trusting pilots.
At 63 I sometimes feel out touch with all of this tech stuff