Best motivational poster ever? Perhaps. Can’t decide whether to buy a t-shirt from the crummy store of the original finder in London or the better store from the apparently less-than-honest upstart. (Or from Washington state.)