Hey peter, this is aimed at you. Just as my title says, can you get that frame? Or any other forum people see the frame on other reputable vendors?
I know Peter doesn't sell the frame. Not sure of the best place to get it, though.
They are all over eBay.