I just picked up some polished chrome parts for my LOTR resto including ramp flaps and pop bumper ring & rods and they look great.
Turn around in 2 weeks. I have only used them for polished chrome at this point but so far so good.
If you are in the Bay Area you might want to give these guys a look.
Address: 491 Perry Ct, Santa Clara, CA 95054
Phone: (408) 988-5502
Does anyone else have experience with this shop?