Wear your heart on your sleeve

Okay, it's visual pun time. Time to put your heart on your sleeve this Valentine's day.

And thanks to the vagueries of the English language we have two different meanings of sleeve to choose from, so your laptops and iPads can get in on the emotional exposure too.

By the way, loyal customer, I think it's time I told you... well... I love you!