It seems my expectations of people I pay for things or services is just too high. When someone says they will be at my house at 4 pm (with nothing else scheduled at that time), I expect they will be there somewhere close to 4 pm. Silly me. Needless to say, the blinds I had scheduled to be installed yesterday will not be installed for a couple more weeks.
Thing is, the reviews on YELP! were all 5 star. The owner of the company is the one who came out to estimate, and he lives just down the street from me. I called him to express my disappointment. I would rather deal with the owner directly before making a poor review. So now, I wait until the 31st for installation. :(