rocky mountain is always good or you can probably find something cheaper through ebay, just be sure to check the price somewhere other than ebay to be sure your not getting shafted by shipping or something.
Rockymountainatv is probably the best place to look. Just keep in mind that the cheapest isn't always the best deal. Like with clutches, a lot of guys with the tusk kit complain about them wearing out too soon.