It was a good deal. I've found internet managers are willing to cut through the crap and sell things on volume rather than fewer sales at a higher price. If you come at them and say you want to make a quick deal at price X (shoot for 500-1000 below invoice) they are usually willing to play. End of the month is good, end of the year is even better. Dealers are trying to make quotas. Some models will be easier to negotiate on than others.
We ended up with a new WRX instead of the X1, since the payments were pretty much the same but with the WRX we get to keep the car instead of giving it back.