Stouts bodyshop at I-35 and waterloo is best value in Edmond if your paying for the work.
I haven't used them, but I have a friend that says the same thing, had front end work done there that turned out well and was seriously cheaper than anywhere else...