Luke - what was the extension exactly? How big was it (in sqm)? What was your budget? As you've found out the hard way, architects are not cost estimators. In fact, I think they are quite bad at cost estimating.
The architect I used recommended a quantity surveyor to budget the cost of...