If you do not want to pay dealer prices, you will pretty much have to find one at a junkyard in decent shape(that's how I got mine replaced), they should be able to pull the part for you too(maybe for a bit extra).
I was in need to replace a window regulator for a 2004 Colorado. Going to auto zone, they said it would be in next day and it was $120 dollars.just check what a new OEM is before you go buy.