Same old question

Yes its that Currency subject again
I intend to buy £100 in Turkish Lira in UK and the balance (oodles for Efes and the Markets) in Sterling TC's for exchange in Icmeler.
M&S Money want 1% for the TC's. Is there a better way to buy these or am I stuck with this sort of fee?
Found 2.40ish Lira to the £ on Travelex Site today which I'll probably go for.
Thanks
John

I intend to buy £100 in Turkish Lira in UK and the balance (oodles for Efes and the Markets) in Sterling TC's for exchange in Icmeler.
M&S Money want 1% for the TC's. Is there a better way to buy these or am I stuck with this sort of fee?
Found 2.40ish Lira to the £ on Travelex Site today which I'll probably go for.
Thanks
John