A lot of places on the island are not taking $100 bills right now due to fakes that started to circulate about 4-6 weeks ago. I saw quite a few signs when I was last there 2 weeks ago at various places saying they were not accepting $100 bills at this time. Story here