I too used my annual leave (10wks saved up!) & 12 weeks paid maternity leave & am getting paid for all public holidays!

Good Luck, I believe they HAVE to pay!!!