I guess people went to Google and Yelp and started leaving negative feedback.
I checked Yelp right after this was reported and the biz was getting hammered.