asked by Matt B. on 10/28/19
Clearly playing numbers game. Probably making their own positive reviews. No one stopping them. Internet scammers.
Get answers from the Stacksocial staff and other customers.