Go with whomever you get a REALLY good feeling with...Honestly, you're facing the toughest part of this whole process - choosing a service provider...
If you choose wrong, the impact will be severe and painful (as you can imagine)...I'd shop around, meet w/a few shops plus a couple dealer service depts that would take it in...get pricing, ask questions around warranty, turn around time, paperwork as well as diagnostic work up in light of what you will share initially about the problem so they can begin a dialogue with you about it...Bottom line, make sure that you are comfortable that whomever's going to do it will do it right AND stand behind their work if something goes wrong...
F'n up a cam/lifter installation can cost several thousand dollars and if some fly by night shop does the work, then refuses to honor warranty, you're screwed. Even if you sue and are successful, there's a big difference between judgement and actual collection which can take years.
If you're not getting a really good feeling about local shops, I'd take it to the dealership (or I'd just start with a couple dealerships and go from there)...Advantages include a nationwide network of GM locations if you ever move or are on the road and a problem occurs, plus most major powertrain components are covered for 3 years/100k miles. So if it's determined you need a new engine (or transmission) you receive a GM remanufactured part that you don't have to worry about.