Thanks for checking, Donna. I noticed the same details and came away with that uneasy feeling. Probably should keep an eye on this outfit.
I should have explicitly said that the site could be very legit and I am sure they offer all the high-tech communications systems one could possible want. But imagine if they specialize in helping al qaeda communicate via phone, satellite and web? You never know... ;)