Does everyone have a price? Understanding people's attitude towards online and offline price discrimination