Where is the best place to pick up a cage extension, bench seats and harness for my 2010 Teryx. My kids are ready to take to the trails with me. I figure that a cage extension will be fine as i will be staying on flat ground when the kids are with me. Any ideas where to get these from. A used set would be sweet but i am thinking that might be impossible to find.