My travel company wants to charge me a service fee. Can they do this?
Yes, as long as they make this clear to you before you book.
You may find details about service fees in the travel company’s terms of business, which should be given to you before you book. There may be notices in the travel company’s shop or they may tell you their terms verbally.
It’s always better to ask before confirming the booking if a company will charge for their services.