I believe it is discontinued. Mine has been sitting 95% complete since they were released. Really need to finish it this winter.
Hard to say what other 270 size frames are out there without searching the internet. Most of the places I bought frames from in the past are no longer selling the same frames either. It's kind of a work in progress as all the components are always evoving.