Bike shops and homeowners are feeling the squeeze