SiteJabber is the leading consumer destination for reviews of online businesses. Developed in part with a grant from the National Science Foundation and was named a ''Top 100 Website'' by PC Magazine.