Since you are in Eldorado Hills, take it to Big O, next to Comptech's - they do Comptech's alignment and they will redo mine tomorrow ;-)
Alternatively, Big O off 56th street and Folsom Blvd in midtown offers a discount to NSXCA, and they have done quite a few NSXs, including mine.