Mine goes in a week Monday for a service B at main dealer, but i do a service plan with Mercedes Benz so its not so bad when i pick it up and don't have to part with loads of ££££££. plus if you have full main dealer service history you get free breakdown cover.
Here - C63s AMG - GONE - C63 507 - Here - Golf R - Here - BMW M135i - GONE - M4 Competition
personally i would service at a dealer until warranty is done. I know indi's are better but just for warranty sake then i would keep it within the dealer.