Planning a trip sounds exciting, but it can quickly turn stressful if you only rely on a travel agent for flights and hotels. Suddenly, you are stuck paying for expensive cab rides, struggling to find cheap restaurants, or even unable to communicate in a country where English is not spoken...