There’s speculation around the internet that this piece in central London is by Banksy. I couldn’t care too much either way. Yeah, the stencil is simple, but why does it need to be complex? The message comes across. Plus, the timing is perfect. Although this stencil is in London, no doubt it will be seen by Americans today, the biggest shopping day of the year. So… shop ’til you drop!