I'll be importing my Cruiser from Japan this summer and I'll be picking it up in San Diego in August. I was curious if anyone has input on reputable mechanics or shops in the San Diego area? I'd like to get a tune-up and an overall once-over before driving it back to Arizona since it will be sitting for 60+ days from drop-off in Japan to pick-up in San Diego. Or, I'll need somewhere to have it towed if it won't start up. Lot's of places between San Diego and Arizona where breaking down is completely unadvisable and help is miles and miles away, if you even have cell service to call someone! Thanks in advance everyone.