Here is another data point
re IndyCanvas: I recently bought, via eBay, a leatherwheel cover for my H28.5 from IndyCanvas. I thought the price was great compared to the name brand competitors. When the product arrived, it appeared to be very good quality leather....but, as opposed to the literature that came with it, the holes were supposed to be punched from inside to outside as that is how you lace it on. On one side, the holes were invisible from the inside, but visible from the outside. I believe they were punched incorrectly. Also, the holes from one side did not match up with holes on the other side. This meant I had to poke EACH hole from inside to out with a pick in order to find them. To make matters worse, one of the two supplied blunt nosed needles broke and I had to use one of my own sail needles, not a perfect solution. Finally, the amount of special flat waxed twine supplied ran out before I had the job done -- necessitating me either calling to get more from IndyCanvas or using my own to finish the job. I used my own. The instructions state that with could be a 3-hour job. I'm handy and do a lot of my own hand stitching. This job took me over 7 very tedious hours. In the end, the wheel cover looks "ok." Not great, but not bad. Would this job have been easier if I ordered a name brand wheel cover? Who knows? What I do know is that I won't be ordering anything from IndyCanvas. I think they have a poorly run, or non-existant, quality control program. See Norm's comment below which also suggests quality control is lacking.