Many of your products are out of stock. Whats going on over there?
I raised a similar question about Too many « out of stock » products, permanently or momentary.