I've had my share of draft reports thrown back at me time and again for "minor corrections," but 3-1/2 weeks polishing one up is a bit ridiculous.
heh... and it's hardly an apology to bein with. Sounds more like excuse making IMHO.