I've been a Costco member for over 20 years, and in that time, I've made some impulsive buying decisions that I've later had ...