A colleauge installed one of the cd players that LIDL were selling in a fiesta for 70 quid.
Got the bit to fill up the big gap the old radio leaves for about 5 quid, got ford to standard ISO conversion leads and stuck the new unit in.
It will read usb keys sd memory cards and in slots at the end. and will read mp3 cds as well.
You could ring halfords in liffey valley retail park they offer a fitting service with the stuff they sell not sure on a price though.