Alex, I do not know if they are a good dealer to install a supercharger, yet Stevens Creek Toyota in San Jose provides a 25% parts discount to TLCA members. I have also been happy with their service work. Maybe you can get some of the experienced Cruiser-heads that have used them longer-term to chime in with their impressions. You might also post your request for info on the I8MUD LC forums. Cheers, Cal