If there's one supermarket that's known to pull out all the stops when it comes to gifting, it's Marks & Spencer. And luckily ...