Anyone have any idea why if I access the site from an iPhone and try to click on any mp3 on the site and play it, it plays for about 5 seconds and then it garbles for a sec and stops.
I wonder if there might be a race condition between the playing speed and the download speed? Does it work, if you first download the file to your iphone, and then play it?
Did you try using the HTML5 player mode on your iPhone (see http://lcwo.net/cwsettings)? It was reported to work very well by several iPhone/iPad users, contrary to the old embedded MP3 player, which has always been a hassle.