Since your in California, you might want to check out
www.Californiacruisers.com They do some outstanding work, but their sales to phone and internet customers leaves a lot to be desired. If you see something you like on the site, your a heck of a lot better off going to the shop in person.