{"version":"1.0","provider_name":"BMW of Grand Blanc Blog","provider_url":"https:\/\/www.bmwgrandblanc.com\/blogs\/4100","author_name":"Tiffany Fox","author_url":"https:\/\/www.bmwgrandblanc.com\/blogs\/4100\/author\/tiffany-fox","title":"Should You Service Your BMW at the Dealership? What Grand Blanc Owners Should Know - BMW of Grand Blanc Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"EpmcdAw4DK\"><a href=\"https:\/\/www.bmwgrandblanc.com\/blogs\/4100\/bmw-dealership-service-mi-html\">Should You Service Your BMW at the Dealership? What Grand Blanc Owners Should Know<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.bmwgrandblanc.com\/blogs\/4100\/bmw-dealership-service-mi-html\/embed#?secret=EpmcdAw4DK\" width=\"600\" height=\"338\" title=\"&#8220;Should You Service Your BMW at the Dealership? What Grand Blanc Owners Should Know&#8221; &#8212; BMW of Grand Blanc Blog\" data-secret=\"EpmcdAw4DK\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.bmwgrandblanc.com\/blogs\/4100\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"When it comes time for maintenance or repairs, many BMW owners ask the same question. Is it better to service a BMW at the dealership or take it to an independent shop? For drivers in Grand Blanc, Flint, and across Genesee County, the answer often depends on vehicle complexity, service needs, and long term ownership [&hellip;]"}