Yelp

From iGeek
Jump to: navigation, search

A company that trades advertising revenue for star ratings. Meaning their review score is near useless.


GeekPirate.small.png