A local shop is selling these. Never heard of them. Found their website and not much info there.
They claim Buttons as a team rider, and “Steve McBride” is listed as “president”. No mention of who shapes them. Up close, they look a bit cheezy. Like Chinese product. Another thing not in their favor is the use of Matthew McConahey as an ‘endorser’. Bad idea, IMO.
Anyone know who actually builds these?