Apple's retail stores are struggling to keep up with the demand for the Mac mini and the iPod shuffle.

According to an analyst report, the average waiting list for the Mac mini is approximately 18 people per store. About 120 customers are waiting for an iPod shuffle per store. Most stores are not even able to tell customers when they can expect delivery.

Piper Jaffray analyst Gene Munster says store staff are recommending customers visit the online store – although shipping delays are being experienced through that channel, reports MacNN.

Munster issued a research note to clients explaining that a survey of all 98 of Apple's US-based stores found virtually "no supply" of the Mac mini or the iPod shuffle.

Munster said: "We believe initial demand for the Mac mini and the iPod shuffle has exceeded what Apple had been expecting."