It seems I was also scammed.
http://www.my-free-music.com/home.htm?affID=2588
The is the web address that charged me $24.95 for a 2 year membership that is apparently free then offered the $18.88 upgrade option. I used the 1st site My Music Inc.
Do I have any recourse?