Here is a link to their website.
http://www.benzomagazine.com
I find Mercedes Enthusiast a bit pricey for the amount of technical information in their issues.
The only issues (and back issues) I purchased were those that had articles on the 190e and Evo I/II.
Cheers.