Baby boomers come from a generation not afraid to spoil themselves and have no guilt spending on themselves.