Yep, the old body style roof rails bolt on, the new style are clamps with keyed locks. Sounds like OP got the wrong version. The price is also an indicator, the factory cross bars for the 21+ models are $500 through GM, however they can be had on ebay for a lot less.