I never liked Skype either, could never get it to work.
And really, for the cost of a proper VOIP Service which works all the time,
albeit without the video, much easier.
And I have never figured out why companies love limiting your payment methods !