Handicap Calculation

Is anyone elses handicap calc way off?  Garmin has me at 18.4, but golf england and Golfshake has me at 13.4. Something is surely wrong with garmins calculations.