I think you have sold me on a simple pair of heads as well. They appear to just clamp to my existing front rack. Do I need to contact the company directly, or do they sell through stores? Any brick and mortar shops carry them?
(I try to support local businesses when I can)