Re-read the original contract and have alawyer do it too. I can't believe they sucker you into the deal and then don't give you enuf miles to pay for it. It may be that they are in breach of the agreement in which case you would be justified in telling them they either let you out or buy a lawsuit!
Regards,
My office is in Massachusetts, so I will not be able to help you - but you are in tough straits and most any lawyer will give you a 1/2-hour to come in and tell him about the case and quote you a price - if you don't like the price or the lawyer, you can go elsewhere.
Contact Florida Bar Lawyer Referral service and get some names:
http://www.floridabar.org/tfb/TFBConsum.nsf/48E76203493B82AD852567090070C9B9/EC2322E512B83D1E85256B2F006CC812?OpenDocument
Good luck,
Lawyer.
30 years of experience as a counselor and trial lawyer