You seem to have found what you're looking for but another option, particularly if you will be flying into Los Angeles, is to rent the bike in LA. Helen's does high quality rentals and they have a shop on Lincoln Blvd. in Venice and the main store in Santa Monica, both of which are on the way if you will be driving from LAX to Santa Barbara:
http://helenscycles.com/articles/hel...ntals-pg97.htm
Cheers!