Leslie, that's one heck of a mess you've had to deal with.
I'd call the Sears Customer Service line. Give them a list of everything you did to be home for the deliveries (missed work or whatever) and go through the whole ordeal. The first delivery cancled with the scratches, the second delivery, the cord, the rubber, the vent.......
You may get some gift certificate from them.