I bought one for my Rancher.... I know the kit is different, as the Rancher only has a single rear shock and the Foremans have 2.
BUT, I found the kit to be of very poor quality. The pieces were thin, unfinished-looking, and the rear bracket had 2 nuts welded into place with "beautiful" booger welds. One nut wasn't centered properly and ended up stripping the included bolt. The whole bracket wasn't even aligned properly.
We had started to mount up the rear bracket when the bolt stripped, and just took it off. My b/f made a new, better designed one and it works great, and we didn't have to drill holes into the swing-arm.
The front brackets weren't even going to make it to the bike. Cheap looking, flimsy brackets that probably would have bent or broken on the first ride. I don't ride hard, but I do ride on more than just gravel roads. My b/f didn't like the way the front brackets changed the angles of the front cv-joints either.
I returned it to my dealer, and they told me that to be honest, Perfex seems to make products that are available for cheap prices, but cheaply made. Luckily for me, it wasn't a costly error, as I was able to return it minus a restocking fee. I bought the kit because I had read seemingly "good" things about it online, and because a new shock to soften the suspension was going to cost double the price.
Personally, after seeing the quality of the product for the price I paid ($120 CDN), I would NEVER buy another Perfex product. There's no way in heck that a perfex kit would go on my b/f's Foreman.... even if it was free.
You get what you pay for.