good for a DIY modify
936302
the motor does not last very long I bought this as an extra unit to replace the one that I had to modify which will eventually deteriorate to can't fix or unusable, this is something you are going to want to purchase extra motors on eby and buy viscose felt to cut and make your own replacement filter it works really well with a little stronger motor and the little bit thicker felt material for the filter

  Update 3/7/16

The fan just died after only about 5 days of off and on use
2157515
Worked well for the purpose, easy to make alterations with the included pieces
927274
Worked out well, although wasn't a perfect match up. Had to drill out one hole to get screw to fit.
4032505
I've worked on bikes before, so this was an easy swap out from my original shifter set. Be forewarned, there are no instructions in the package. This is meant for a bike shop, so you'll need to google DIY bike repair where you'll find plenty of tips. I ended up using some of my old cable sheaths, which was easier than trying to cut and fit new, so I have lots of stuff left over.
4965619
I bought this for a DIY project on my 4runner. It was a great product and although my skills with it aren't great, what I did manage to successfully get on the truck looked great.
3248122
Needed quite a bit of modification.  Handle bars hit if turning sharp.  It was worth the money though.  Can store quite a bit.
4576546
Works, but required modification as the spindle on the cable spool was different.  Had to restring and use the old spool. Save time order with motor.
1665208
They are great for DIY project, in spite of it was listed its dimension in specification, actuality is little bit too small for every day use, other wise it it great product.
995659
Worked fine on changing the struts on my 97 RAV4.  It has tapered springs with few coils, and thus are VERY challenging to deal with.  While these compressors were not perfect, I was able to get them to work after figuring out the best way to grab the springs.  Short of spending several hundred dollars these got the job done.
4178654
It worked but we still needed to modify because the part didn't have threaded mounting holes.  So during the middle of repair we needed to make a home depot run for nuts and screws. All in all in worked but frustrated at the same time
2212559
It works.  Saved me the trouble of cobbling together my own solution with a soldering iron.
3897835
Not perfect but would buy again, I added extra screws.
525934
This works better than expected. I lowered it to 4 stars because I need to make small modifications for my riding mower. I had to make a slightly bigger hole on one side where the bracket slides in. I had to make a whole where there was supposed to be one. I just used the basic drill bits that I have for my house nothing special. Then there's a plastic wing nut that I had to get a 1" carriage bolt for.  It took 3 extra minutes plus a trip to the big box store. I'm pretty handy these days.  But a few years ago I wouldn't want to be bothered. I'm sure for some models it's plug and play.
2685275
Nice cheap way to spruce up your front end. Pretty self explanatory to install. Mounting screws were too short so i had to cut notches into the back side of the factory grille. Didn't like having a dremel tool that close to my radiator but it worked out fine. Fits pretty well.
3308690
Worked well with a slight modification for my model.  Had to cut off the pre-installed ends as they wouldn't fit.  Up and running in about 10 minutes.
90218
Worked fine no instructions had to do quite a bit of bending of clips which could break if your not careful.  It was not an exact fit.  Lucky I had a set of small needle nose pliers.
3958455
Great for the DIY'er that's tired of paying someone for swapping tires on rims. It is a manual operated machine and you have to put forth a good deal of effort to get the job done. I'ts not for the lazy or weak but it's doable and can save you some money fixing your own tires.