Randy is the best period his knowledge of bikes and care and courtesy are world class. To put it plainly wait and ship with Randy only!