Discussion in 'The Think Tank' started by kjs421, Aug 16, 2019.
Who are these people? Said we won an award, is this legit.
Only 300 reviews on that company in Google Play store. Only 8 reviews on facebook. Seems like theyre trying to drum up business and advertising by saying you won an award
Sent from my Pixel 2 using Tapatalk
i smell a rat...link to my menu was totally incorrect like they cut and paste someone elses menu
Now days you have no idea who to trust