Lol... yeah I gotta agree the site is wack.
The beats are ok, most of them sound kind of crowded though. Try sorting ou the levels and EQ. You probably master the beats too loud bro. Still some nice ideas not bad beats at all. Keep it up.
Oh and drop your prices and make your beats downloadable
Just a tip to get more people on your page who are actually gonna buy something.