i got mine through an amazon seller. the first one i got was DOA so i returned it and got a replacement from a different vendor which works fine. if you want to be sure you're not getting old firmware then find a vendor that moves lots of product. anyone who's selling lots of stuff (and can show it on ebay or amazon in their reputation) is probably selling recent firmware radios.