I bought a Garmin InReach Explorer GPS with satellite text communication capability.
I order to use the satellite service I had to sign a subscription contract. After two weeks of use I decided to return the unit because the display was so small I needed reading glasses to read it; a real PITA in the field.
After returning the device I called to cancel the satellite subscription. Garmin says "no cancellations" however, they would take a $110 early cancellation fee. Not happy about that!
"So sorry, but you did agree to a contract"...so beware if signing a contract with Garmin.