"Our biggest challenge has been getting enough product to meet customer demand"
Dunno about that, to my ( admittedly non researched) eye, their biggest problem in recent years is focusing too much on one manufacturer and charging a bomb for stuff that was no better than their competitors.