I stayed in their pelegrins lodge this night after bowing for some tooth and trying to write nice sentences in chinese. Like any other religious place they live of donations but they have a gold 20m statue of buda (which is fat) and hundreds of other golden small ones. Not to talk about the 5 souvenir shops, 3 restaurants and even an ATM, just in case you did not bring enough to give them. My donation was thousand dolars for sleep and two (nice) meals. Same I would pay outside.