Call them back and speak with Steve Marlow. (919) 381-2700 He's a really nice guy.
Tell him you're not a shop, just a good 'ole DIY'er and an active member of Mercedesshop.com and that you would appreciate it if he could quote you the shop price in return for a positive recommendation on this board. (provided all goes well)
Post in this
thread and point him to it since it is viewed often.
Also check with
this company to see if they have your throttle actuator in stock. (they're located in the UK) They didn't when I needed to rebuild mine a few months back (same part # as yours) but they may now.
Good Luck