I was hoping someone would make a post about this. Recently, our star ratings on google or any other website have become quite the topic of discussion around here. we just this past month signed up with a 3rd party to help post reviews. but, they don't write the reviews, they only post them. we...