Matt Birchler shared a little mental exercise that he uses to keep his wallet closed to unnecessary purchases:

My little trick is I pretend that the money is already spent and now the checkout page is giving me 2 options. I can either choose to have Apple give me the HomeView or they can give me $329.65. When I thought about it that way, it was immediately obvious to me that I’d rather have them give me $330 than a HomeView, so I didn’t buy it.

I’m going to keep this strategy in mind. But personally, I’d rather the HomeView than the $330. An Apple TV, though? I’d take the cash.