I waited a month for my coat to ship even though shipping estimate was 7-10 days and then they just sent an email a month later saying they had lower inventory than they thought. It's bad enough to underestimate shipping by almost a whole month, but underestimating inventory on top of that and not at least giving me some kind of incentive to keep shopping with them is just dumb.