The Frame Doctor is awesome! Great prices and quick service. I've had several repairs done here and haven't had any issues. I don't live in Phoenix but everytime I roll through I try to make it a point to bring all my frames that need some TLC.
I've had broken nose pieces fixed, frames that were bent put back to normal and I had some frames that had significant corrosion damage. Calvin Klein frames are garbage as the use really cheap metal that corrodes as soon as it comes into contact with sweat. Frame Doctor saved them but there is no way to prevent them from corrosion so I will just keep bringing them back I suppose.
I would definitely recommend Frame Doctor to friends and family!