My customer has hired another SEO layer/firm that deals with reviews. In the last 24-48 hours (and I am NOT exaggerating), I have received roughly 70 5-Star G reviews for various locations. They only have 59 locations. None of the reviews provide content, just the 5-Stars...This is beyond curious to me. Should I inform my client that there might be some funny business gong on? What recourse do I have? This just does not pass the "smell test"..