I don't get why people are telling him to just be patient. I think he has the right to get angry.
I don't know Dean, and I've never ordered from crutchfield, but as a consumer I would think they they lied to me.
Heres why: crutchfield knew that the only way they would get this sale is for him to cancel his order with amazon. The only way to do that would be to offer fast delivery, which they did. After he cancelled the order with amazon and bought it through crutchfield, it seems like they just let it go unfulfilled having already stole the sale.
Once again, I'm not implying this happened, but as a customer it sure feels that way.