I love being an expat even though it means you often miss out on the little things at home. What they don't tell you is that you sometimes miss out on the big things as well. My best friend recently had her new baby and I won't get to meet her for another 3 months. Just how do you be there for the big occasions when you live 4500 miles away? What is the best new baby gift you can give without being there in person and can you really buy amazing baby gifts online?