Follow CBSPHILLY Facebook  | Twitter

PHILADELPHIA (CBS) — We all have our vices, but how much do we spend on them?

FDA Cracks Down On Sale Of E-Cigarettes To Minors

Americans spend nearly $3,000 a year on unnecessary things like lottery tickets, specialty coffee, and dining out, according to bankrate.com.

Generation X, those aged 38 to 53, spend more money than any generation on those things.

Cancer Will Kill Nearly 10 Million People This Year, Report Estimates

The bulk of those expenses are spent on eating out, with most Americans dining out at least two times a week.