I've seen a coat I really like and my finger was hovering over the "buy" button on the website last night but there's a sale on so I thought I'd see if there was anything else I wanted today.
This morning I got an email from a discount website with an extra 20% off the brand and they have the coat in stock in my size so it's £35 cheaper. The only problem is that the discount website has a delivery time of 3-4 weeks, and I know from experience it can take longer.
So, do I pay an extra £35 for another month or wear out of it or wait patiently for a bargain?