Actually not quite sure what MACO stands for...my impression is MACO is set or determined by BMW NA (national advertising??) and DAG is strictly on the dealer/local level...why and how some regions or dealers charge MACO or DAG (or both!!) with or without traning fee is beyond me at this time but surely would like to know ...