Oh I guess this may have something to do with it... on their sales page and not their support page:
nofwupdate2.png
And yet they still offer the firmware and utility on the support side of the website.
Oh well, only cost me 3 frustrating hours of my life.