You can monitor online prices and be ready to place a deposit but you may not have the luxury of getting your exact spec. The alternative is going to an MB dealer with your spec already thought out and negotiating. Start with your local dealer and be prepared to walk away and try elsewhere if you are not satisfied
Good luck - it's worth it