Looks like a tough battle between RMP and Bimmersport! I'll need to take my newly acquired E30 to a shop soon to get some suspension and other work done, so it will be a tough call. I guess an email is in order to both places to compare prices!
Just FYI, I did contact a few places recently to get pricing info to replace my clutch, and BMW of Mississauga was able to provide the best price and good service to boot! I still want to try one of the above independents though.