Scouring Trip Adviser last night after suggesting a trip to the newly opened pizza place Flour and Ash (on Cheltenham Road, by The Arches) i was dismayed to see what the internet has done to people. Two bit "reviewers" trashing a new place within the first 5 days because they all fancy themselves the next …