VALENTINE'S DAY IS fast approaching, which means if you haven't bought her a gift yet you need to do so sooner rather than ...