I've got an Arctic Cat 2001 ZR 600 in need of a seat cover. They want almost $250 for a new one. Has anyone bought an aftermarket seat cover? If so, from where & how good is the quality. Thanks for all information. Ron