The company I use to work for used alcoat or allcoat (something like that) off of airline I believe. They seemed ok with powdercoating but sucked at anodizing. Personally I wouldn't recommend them from their anodizing work but figured I'd give you an opinion since you asked.
We also had an issue with getting all the parts back but our parts inventory sucked big time so can't place all the blame on them.