Guilty ... but usually only if I'm out of something (i.e. food, I'll go buy a ton of shakes if I'm traveling or something) & it's an emergency (Multi's, Digestive Enzyme, etc.)
Plus I still have that Gold Card thing so I ended up saving more than I would have if I ordered online, & I had it RIGHT then, not waiting for it to be delivered.