RE: Shade repair
Yes it is possible. However, it is costly. I have had about 5 repaired so far. Most range from $35 to $50. So far most of the repair jobs have held up to heavy use. I had 1 day/night shade repaired in El Cajon, Ca that lasted about one year before the string broke again. I think they used cheap cotton string. The bad part of the El Cojon repair job was I also backed my new Dodge pickup into their flag pole. That added insult to injury.
The hard part is finding a shop that will repair them. Most don't want to be bothered. You need to work the yellow pages in each town you travel to. Sooner or later you will come across someone who knows what they are doing and will repair them. Good luck.