The stuff at Costco is called "Dust-Off" and I believe it's the biggest brand in the news for "getting high", or other duster brands have become synonomous with it. It's also the poorer of the 2 types, containing difluorethane, but it sure is cheap. I use it for my Desert Eagle and it does fine, so you can use it if you are desperate, though some claim it can be harmful to rubber or plastic over time. I have had no problems with it though, in both the DE and a USP Compact that I had.
A tag from a flannel shirt I bought: