@El_Viejo, I never heard of that one I don't think. Maybe you could start a new thread with your question and a little more info, so you could get answers better and quicker.
Lol! :-D I just looked up Globecast. Yeah!! Nothing wrong with paying out alot money for channels you would normally get for free anyway! It's always a great feeling to whip out your debit card to pay out for free stuff knowing you did right. ROFL! My wife would have alot of mind troubles with that one, she understands a little better what FTA is and what it stands for.