That sounds pretty high to me. I would get a price from a GM shop. I know on the 2500Hd and 3500 pickups, the OEM brakes last a long time under normal service. I just had my brakes flushed last week and with 80,000 miles there was very little wear on the original pads, about a third of those miles are towing a 5th wheel. When I'm ready for new pads, I will stick with OEM.
2004.5 GMC SLT CCLB, Ride Rites, Turbo brake, EFI Live
2012 Arctic Fox 29 5T 5th Airborne, B&W, Prodigy
Papillon navigators Lily, Buddy and Willow