They can refuse service if they want. They may catch some flack from Ford, but its there decision. You never know, maybe there light staffed or heavy on work, your car could have been tied up for a while, they may have saved you.
On the harness, well thats a no brainer, why did you wait so long