Yes it is dearer but some people only want to go for the match and sport opps do all the booking, if you want to book independent it's your choice book for berlin then train to Leipzig and then book all return . Dont knock sports opps they do a good job.