Fastlane Parts is an appropriate name for this parts source.
I ordered some MB parts yesterday (TUE) about 4:30 PM and received them at 1:30 PM today (WED). That's less than 24 hours and it wasn't overnight delivery. That's faster than Mercedes themselves. What a great service.
P E H