Yeah, they looked at the CV axle a couple of different times and claimed that it was installed corrected and clipped in correctly. I'm not sure I buy everything 100% but that's what I've been told.
Still doesn't explain the large popping sounds I heard in that one left handed turn I took on the way back to the shop one evening....