A waitress who was given thousands of dollars in donations after she posted a photo of a receipt which she claimed proved that a family had declined to tip her because she is gay, has come under fire from many who have questioned why the money was not donated to charity, as she promised.