Getting screwed sucks. Regardless of what others say, your buggy should be fixed. Ask if badboy has a good faith program. Many manufacturers do. It is on a case by case basis outside of the warranty. It is a way to fix problems that come up without having to rewrite the whole warranty. A consumer confidence type thing.
Post up the dealers name and tell us who we should not do business with. Then let them know that you have out the word on this and other popular hunting forums and that the word will spread.