Maybe the corporate reps on this site can work with you on this. Give them a chance to look at your account and see what they can do.
Remember this is not a review site; this is a tech support site. Best thing to do for anyone who feels disgruntled, angry, frustrated, etc. (and the thing that will get you the best results) is to calmly explain your issue and ask the reps here to look into it and see if they can work out a different deal for you. Posting reviews won't fix anything, plus there are many sites out there where you can post reviews and complaints and discuss them with other people. This is not one of those sites.
Best of luck to you -- I hope your issues get addressed and that things improve for you.