The file specifications is annoying. In your code you cannot name your wave file over 8 characters (8 characters + ".wav"). If you name it over 8 characters it won't play. This one took a few hours to figure out. For some reason soldering together this kit is easy to mess up. I've done it myself and I've seen numerous students do it. Check to see which pins are already being used by the shield before using any of the digital pins. I've used various software to try and format the files into the correct wave format and it won't work. When I do it in iTunes with the exact same settings, it does work. I don't quite understand that one... There might be other ones.

That being said, I still like this board and I use it more than any other shield. I would love to have a redesign that had the Atmega328 included on it. Small form factor to embed into projects and having all the useable pins available for external components... my heart is racing just thinking it!