My GF is addicted to on-line shopping, and sometimes it can be rather expensive, but if I notice the balance is starting to get up there to the critical level, and I raise enough h*ll about it, she'll usually exercise enough restraint until the next billing period starts.
But, yeh, they're an addiction, and withdrawal ain't no fun! -kd5-