Bargain buzz is a fleeting feeling, survey reveals
On average, the buzz of a good bargain lasts about three and a half hours, according to new research.
On average, the buzz of a good bargain lasts about three and a half hours, according to new research.