Compared to our Canadian Dealerships, GM Parts Direct is much cheaper although there shipping is a little higher then average. Either way it is still to our advantage to purchase from them if we can find a location in the US that will accept our package.
I have used this once www.cbiusa.com
and I believe they charge $6.95 per package and I've also had members volunteer to accept packages on my behalf. I then take a trip up there to retrieve said package(*) and a thank you before I leave. Actually I usually have stuff shipped to them just before a gathering/meet in the US. I have found that the US members in general are both generous and thick headed. Ok...........Ok, let'* just stick with the generous part.