Here's the scoop since you seem to need one
Yeh, I'd say it looks pretty suspicious...
I am a patron of Boomerangs and other establishments which offer good customer service. I feel STRONGLY, that if we like a place, and have a good experience there, we should share that. I'd want to hear about places from others as well...but really only the good. I hate it when people slam businesses and people take it seriously.
I could create my own website/Blog, and honestly have thought about it. I like Marketing, but I work for nobody. Just doing a good deed.
They say if you "like" something you might tell a handful of people but if you don't you'll tell the world. If this is a real Forum, and I'm sure it is, then use it for good. Help a business who works hard, cares what people think, and really wants to keep customers happy.
I could list another handful of places like that, and if I did I can help them too. We SHOULD do that. Too much negative in the world!