I know where to go the next time this happens. The Starbucks at 17th and Bristol in Santa Ana, CA still took your order, as if everything were normal. Cashier punches in the order so the barista can work on it but instead of telling you how much you need to pay, cashier tells you "our system is down, this one's on us."
i "accidentally" quit.. had no intention of quitting permanently but i was working two jobs at the time.. i measured how much time i was losing to smoking.. 5 min/stick.. that it'd be good if i was being paid for that time instead; like another hour or so a day.
i used nicotine gum to avoid the trip outside to smoke.. at least i could get my nicotine fix while still in front of the PC.. was like this for months then transitioned to ordinary gum.. that's the time when my will was really put to the test.
worked for me.. never smoked another cigarette since i went down this road.. nicotine-independent now for two years.
btw.. i've been a heavy smoker (1.5-2 packs/day) for 22 years straight, before this.