Anybody happen to know anything about them? Specifically pay, upgrade time (seems like they are growing fast), Good/bad/ugly, and most importantly....are they affiliated with Air Trek in Punta Gorda? I just wonder that given their web address.
Thanks