I just picked up my new ranger 570 full size a couple of days ago, and now I am looking for a less expensive alternative for a windshield and a roof, seems like $300 + tax is a little much for a plastic top. Are there vendors here that have factory quality for less?