I ordered an SJ1000 from a US based shipper. I'll let you all know how it works out. As I said, I'm not all that committed to the idea of recording my every move. I'll use it on my climb of Haleakala, while snorkeling on that same trip, and for some rides at home to make a training video out of my usual routes. My son will use it for flying. My daughters both had ideas for using it, but I don't know what.
If this becomes a regular thing for me, maybe I'll consider the upgrade to the Garmin and pass this one down to the kids.