Sounds like polite censorship
I believe everyone is aware of the disclaimer on the site and as was written above - it's the internet
MercedesShop.com, LLC takes no responsibility whatsoever for any technical assistance offered by anyone. The Risk is 100% yours.