I am willing to bet that you did not and I sincerely hope that you utilize the services of a knowledgable and experienced Realtor in your next transaction, because I think if you had obtained representation of your own, this would have turned out differently for you.
Let this be your last bad experience - do your homework first and foremost. Most of your work should be accomplished on the front end of a contract to ensure a smooth process. Much luck to you in the future and hope you have learned from this experience.
You can post these items on boards and forums like Angie's Lists or blogs, but you need more details.
If you sign a contract, then you're binded to it. Depending on what you asked for it might not have been covered. Also, did you put earnest money down, or was it a builder's deposit.
A lot of different factors go into an easy transaction.
All of that said, take the comments to heart, readers of Trulia, BUYER BEWARE.