Soundbuzz & Firefox

It happen that i accidently visit this site – soundbuzz , if i recall correctly it seem like is a local startup biz which selling MP3 Online. Today it seem like their biz is...