As an update, I received a follow-up call from Kelly, the delivery manager. He did apologize for all of the issues I had and offered to refund my delivery fee, therefore, I'm willing to upgrade my rating since they made an effort to remedy the problem. Hopefully my next experience with RC Willey will garner a better outcome.