I bet you can find someone who has had a bad experience. But you can find 100's that have had excellent service, turnarounds, quality of work from both shops. I've done a lot more business with CGW myself, but both are excellent, judging from the reports here over the last 5 years. I would talk to each shop about what you want done and choose the one that can meet your schedule and pricing requirements. Both shops have a backlog, I think, and get stacked up with work from time to time.
Joe