Have used Travelfx for last five or so years, I usually give a date a day or so before I need it, so it's not held up, best to allow a three day turn around, so order day one, dispatch day two receive day three, that way you shouldn't be disappointed if you leave it till the last minute to order.