Wow! Just looked up the filler pipe on GMPartsdirect. That baby is $171. Glad mine came with the big one. Here's some here:
http://www.transferflow.com/gm_fillneck_kits.html They're no better though. I think the wrecking yard option is the best. IIRC, they usually get about half of the OEM price.