I dunno, I'm kind of mixed on this one. I feel for you, but I understand their point. We, as consumers, have demanded the lowest prices and have therefor agreed to get shitty customer service. 15 years ago, you would go to the local bike shop and pay a larger mark up on it, but not have to mess with the mail order problems or paying shipping. Alba sent the merchandise, so really, they did nothing wrong. You made the choice to pony up the $$ to have another sent out, and that's where you went wrong, since you didn't have the cash to sit on.
Again, I feel for you. But if you put yourself in their shoes, I believe they performed as paid.