What was the ‘backlash’? Hopefully more than being fussed at on Twitter.
Twitter: A platform for twits and twats.
For one thing, their Yelp page has been shut down because of all the one-star reviews they have been getting.