that same seller has been selling them for about 6 months or more.
apparently they aren't 7075, but might be CNC machined, and the silver finish is only painted on.
someone here had one and posted in Ebay Gumtree Bargains threadafter i posted a link there to the frame/ebay