Last week I ordered yet another part from Dal. Even though I didn't have a GM part number he shipped me the correct piece with all the extra do-dads needed to install it. It showed up in less than a week and he charged me 80% less than my local GM dealer. Yeah I know, weird hua? I'm not used to such good service either! Thanks again, Dal!