So I'm having a destination wedding in Mexico and I want to hire a dj from the states because I don't know if they listen to the same music I listen to here. Does anyone know how they factor in the costs of having to travel? Do I pay for their plane ticket, hotel, and fee?