How does this company even stay in business if they can't fulfill orders without multiple screw-ups and delays? Their fulfillment says things have been delivered when they haven't, they sometimes just don't show up at the scheduled times, they deliver part of the product and don't say anything about when the other part is coming, they say things are in stock when they aren't, things can be at the warehouse but they can't find them, etc. Really pitiful execution.