I wouldn't cancel yet. I understand how you feel though. Got a set and it was under par but it seems like they are trying to make it right. Just b/c they didn't get it or sign for it on Friday doesn't mean anything. Maybe they took the day off, maybe it was lunch when it was delivered etc.. Doesn't sound like they have blown you off though