Duff-Man said:plus a small percentage of interest (something like 2.5% )
WTF?
That bit would've bothered me the most, they were going to take interest because of their error? So you'd actually end up out of pocket?
They deserved to lose out on that money for the reasons you stated.