So I stumblled into a "Free Site Alliance" with an iMac for 10 refs, among other things. But I have never heard of them. No one seems to be doing them here. I did some searching and didn't find much at all. Is anyone familiar with them... received anything from them? Thanks for any help.