Planning a trip properly is essential... to truly enjoying yourself while on vacation. Some people prefer to do all the work themselves: booking hotels, flights and excursions by telephone or online. With the world of online shopping, it seems...