$20 International Europe Calling Card, Pinless Dialing, No Hidden Fees or Gimmicks