Can somebody send me general contact info for Planet E? I am trying to find out about their subscription offer and I can't get past the launch date on their website to get an email addy or more info.
Thanks, it's rather urgent! Sorry about the lack of music content... cheers susan