I believe DeeCash owns EliteDollars now. They own many programs.
Also...it appears they are involved with some mainstream projects as well:
http://wiki.answers.com/Q/Is_First_P...dit_card_offer
*cough* *cough*
Sorry to see you get hurt from this, but rest assured your post will lkely cost them more than $100...
I do believe in letting them have their say though...I hope sincerely that they will pay you.