Far be it from me to interfere with your plans, Steve. Personally, though, I feel you
SHOULD'T have to pay "through the nose" to any agency when all you need do is contact the French Embassy in London.
Here is the address &
number:
21 Cromwell Road, SW7 2EN
020 7073 1200
Schengen Visas are issued
FREE of charge to married partners of British Citizens. Any intermediary who tried to impose a fee would, I'm fairly sure, be doing so unlawfully. Myrna and I have made use of both the French & Italian Consulates ... (in Scotland, most of the overseas consulates have offices in Edinburgh) whereas - from what I've seen on the internet - all English applicants seem to need to need to travel to London.