Emusic is a subscription based download service for MP3 files. While they deal mostly in independent musicians, there is a wealth of World and Celtic music that you can download from their service. Many are played on Highlander Radio!
There is no catch to this, you get the MP3 file unaltered and able to play in any music device or media player.
In conjunction with Live365, they are now offering 100 Free MP3 downloads if you sign-up for their service. I don't know how long this offer is available, so you should act over the holidays if you would be interested in this!
Please note that you will need a credit card to sign-up for the free downloads, but there is no obligation unless you stay with them for a month and then you get charged for the monthly subscription. But with the lowest plan at $9.95 for about 50 downloads a month you can't beat that price anywhere for obtaining music legally!
Merry Christmas from CelticRadio.net: Enjoy the music and the holidays!