I know nothing of lht and have not yet had ss do any work on my car ( only because I have been putting together all the parts needed for a turbo kit ) but every time I have a I have called to ask a question or post something here they are great at giving advice and letting you know when your about to screw up. I have never heard of anything bad about them. As soon as I get the rest of my turbo kit together I will be at their shop for the install and tuning ( hondata, and custom ic piping, plus the other shit ). I have heard of people that live far away going to ss. I myself am in riverview ( thats about an hour with good traffic and forgetting to look at my speedo ) I will not go anywhere else but ss for this type of work. You will also find out that if they aren't sure or there is someone more knowledgeable about a specific question you ask they will not bullshit you so that you think they know they will tell you straight up here's what I think but ask ( insert name ) he knows all about it.
My 2cents
__________________
U.S.S.A Crew Member #001