Do you ever suffer from buyer’s regret? If so, you’re not alone, as new research has revealed the average person makes several impulse purchases, worth £150 or more, each year. […]