+1 on German Auto Masters, they replaced the front spring & struts on my '02 yesterday. Sprinter only, Eric very knowledgable, and I like any shop that offers to show me the old parts before I have to ask- note the crack. Van riding much better and about an inch higher now.
I brought him the parts to swap to a steel front spring, but he had the struts (and plenty of other new & used parts) in stock. Only problem is they're very busy, currently booking repairs a month out.