Why is it rare for small aircraft to have winglets?
I've talked to a couple of aerodynamicists, and for small aircraft when you run the numbers the improvement offered by winglets is often less than the drag penalty caused by their weight (which also reduces allowable payload). For larger aircraft that fly long distances, the proportion of the aircraft's weight that is due to the winglets is much smaller than it is for small aircraft, so they don't have this problem and that makes winglets a viable strategy.