Has anyone ever bought cobra seats from here www.bethania-garage.com for thier FFR? How accurate are they to an original seat? They have the metal frame and seem to be priced about right for me. He claims they are made in England. Is this a too good to be true thing? Any input would be appriaciated.