Oh ya, departure tax - that's life! Can't avoid that in any country!