There are 2 Royal Jelly Dispensers in the game.
Royal Jelly Ticket Dispenser
Free Royal Jelly Dispenser
The second dispenser is located in the Star Hall. It requires a least 1 Gifted Bee type to redeem a Royal Jelly and Haste+. The number of Royal Jellies you receive is based on the number of Gifted Bee types you have. For example, if you have 15 gifted bees, but two of them are the same type, you get 14 Royal Jellies. This dispenser has a cooldown of 22 hours. Currently, you can get a max of 76 royal jellies in one day.
- In terms of Robux, the Royal Jelly Ticket Dispenser is actually overpriced: 1 ticket costs 10 Robux, and 1 Royal Jelly costs 45 Robux. Thus, spending 6 tickets for 1 Royal Jelly means that you're paying 60 Robux for something you could get for 45. (This calculation doesn't apply if you got your tickets from the game rather than by buying them with Robux.)
- There are 9 ways to collect royal jellies in game which is these 2 dispensers, royal jelly dispenser (which cost honey), quests, defeating mobs, sprouts, codes, festive gift tokens, and royal jelly tokens hidden throughout the map.