Cycle Visions has an interesting short line of parts with emphasis on lighting and on touring bikes. Most of the parts are easy to bolt on and the company provide easy to understand installation instructions.
Phone: 619.295.7800
Visit Website