I have question how many times can you submit your site to Dmoz. Or anyone could check see if this site set-up for review [url]http://www.beatyourprice.com[/url]
Thanks
Help @beatyourprice spread the word by sharing this article on Twitter...