Not completely unreasonable for the $1100 to be fair. I price up a lot of jobs on contract when our estimators are overwhelmed and can confirm it can take me between 2 - 8 days (depending on size and what is included).
As for bad salespeople leading to bad building, it isn't really the case...