I was in a contract with spring/nextel they said my service area was very good. I kept dropping calls and calling them they finially let be out of my contract providing I return my phone. Great I had a new cell that day called them back and ask where do I send my phone. They replied we are sending you a return package and said I would get a new bill. Well 3 requests for a return package and a new bill later of 503.00 early termination fee. I finally got the big envelope I returned my phone they emailed me they got the phone turned me over to collections and sent me another bill for 503.00. I got harrasing call today and still no new bill. I called and they want me to pay thru Dec even thou my phone was ported over on 11/26/12. Can't get anywhere with them feel I need some help.
Here's your problem. You signed a contract that likely makes you liable for their "reasonable" (or unreasonable) charge. You can go the lawyer route but not the small claims route yet because you haven't been sued (small claims courts cannot issue declaratory judgments).
Start the letter writing campaign to the company. Send a complaint to the BBB and the State of Florida Consumers Affairs people (I believe the Ag Dept. check the web). Make phone calls and write down the names of everyone you speak to and their response (include date and time). Write back to the collection agency and dispute the claim (again, the web is a wonderful resource for form letters and process). In short, any lawyer will cost you $500 at least to crank up the engines of war.
Try to play the consumer card. Don't give up and become a thorn in their side.
The biggest issue in your facts is the documentation that in November you were told no ETF fees as long as you returned the phone. You may have fallen into the old" I called them lots of times but couldnt get an RA number and envelope" issue where there is no documentation for your calls. You should immediately get a call listing from your phone service showing the LD calls or if on a cell the existence of the calls made to prove you called. Otherwise you get stuck with the argument that they keep billing until you return the phone and they make it look like delay was YOUR fault. Also check to see what current bill claim is now as the last transaction may have crossed over and a later posting may have given you credi for the phone return etc.
If its CLEAR they are charging you for services that should not be billed, you should look at the Fla. Stat 559 FCCPA as it may afford you a remedy for any wrongful collections effort.