Wilson Lighting carries a lot of odd lamp and fixture parts for old pieces so if you are into restoration you will want to check it out. There are two shops and I think one is more for decor and the other is for parts. The prices are high on lamps and shades but parts are not unreasonable.
You can also get odd shaped shades here. The lamps tend to be pretty traditional in style and there are a lot of very ornate ones. I prefer a more modern, clean lined look so I usually just go here for plain shades and parts. The service is ok. Parking is a little strange---entrance is up the street past the buildling.