You do have to admit, that Makro did step up, after only a few months after the release, and voluntarily corrected these issues. Most U.S. companies won't admit to mistakes, until sued in court, and several people have died, do to such mistakes in their products. Fortunately, no one had to die, before anything was recalled, and it didn't take years, after the flaws were known to be wide spread, like several of our automotive companies.
Takes some time to asses the scope of a defect. Was just a single shift at the plant, a few days, or the entire product run? Certain level of risk, to announce too quickly, if the problem is relatively small.
Sure, mistakes were made, but they are being corrected. Don't really think Makro deserves all this grief about it. I don't believe all the hype, it's a decent, mid-price range machine, just not the sell your current detector and get one, as a few of our members claim. I sure it's well worth it's price tag though, and will probably continue to grow and improve over time. Don't see me running out to buy one, my current machine works just fine for me, seldom use it's full capacity.
Mistakes were made in how the issue was initially handled, but since been corrected. I don't think it's really that important to nail down, precisely when they knew. Some people used those machines for months, before the coil broke. Probably quite a few that still haven't broken, depends on how rough you are with your equipment.
Don't really think attacking the representative is appropriate here, publicly. They are a forum member, and it's in the rules. They should get the same respect as the rest of us. Garrett sold (probably still sells) the same flawed ProPointer, for many years. Way too many forum members own two or more, so they have at least on functioning, while the other is getting some of the 'great' customer service. I threw mine in a drawer, after the second full failure. Two units, develop the same fatal problem, in the same time frame. True, Garrett will repair/replace, just send it back, price of shipping each time. Good enough for most people, wasn't for me though. I didn't want to keep going through the cycle. The best customer service, is the one you never need...