Sorry to hear of the issue you had esty with Custom Truck Accessories. While they installed mine without issue (I gave them the OME lift living post) I'm surprised of how they treated you.
Back on topic; I haven't found a place I'd endorse for service other than the dealership,
Maita Toyota/ in Sacramento.