How is your inventory?
I may be generalising, but all businesses suffer from poor inventory control. You may have too much and it ties up your capital depreciates over time and worse.. gets damaged and has to be written off.
Having too little is another issue and you run the risk of loosing customers and sales. Also if you have the wrong inventory at the wrong time the same applies. Imagine selling beach towels in winter as an example.
In reality inventory is in your control, so often there are no excuses in not having it right.You need to make sure it is streamlined and managed to maximise your return.
Check out the article in Forbes magazine.