Hi Roger,
Visas are completely free of charge when you book early! We'll cover hte whole cost, not just the cost of us getting it for you 🙂
The visas are subject to eligibility. You must be a British Citizen with a valid passport and we can only offer this service to destinations that allow visas to be purchased in advance of travel and where the Embassy does not require you to apply in person.
Thanks,
Vickie