If you are in the market for a two way satellite communicator I suggest the Garmin Inreach (Mini) over the SpotX based on first hand experience with both. I had given up on my SpotX and went back to the Spot Gen3 for tracking and basic one way communication (checkin and SOS). My SpotX just was not reliable for 2 way communication. A recent issue in Big Bend necessitated the use of a satellite communicator. While an SOS request would have been justified, it made more sense to relay information to the park for needed assistance. I will be switching over to Garmin Inreach when my Spot subscrition expires in December. Your mileage may vary.