Few things in life are more unexpected than a free gift – even when you could have expected it! Let me explain. We have been trained by phrases like, “Nothing’s ever free” and “You can’t get something for nothing”. If you’ve ever been told by a telemarketer that you are going to receive an all-expenses-paid trip with absolutely no obligation, you’re already pretty sure that “free” is a term that’s often used lightly. So, here Tim is – almost halfway…..