New Special, Great and Ultra Box now on Sale in Pokemon Go

Three new Special, Great and Ultra boxes are now on sale in Pokemon Go, and they can be owned only when a player spends PokeCoins.
Each box is with different items, so I will make a breakdown and explain which one is the best to get.
Special box (480 coins)
- 3 lucky eggs
- 6 premium raid passes
- 6 Razz Berry
Great box (780 coins)
- 8 lucky eggs
- 6 max potions
- 10 premium raid passes
- 6 Pinap Berries
Ultra box (1480 coins)
- 25 lucky eggs
- 10 max potions
- 10 max revives
- 20 premium raid passes
or if we make another calculation:
- Ultra Box – 74 coins per raid pass
- Silver Box – 78 coins per raid pass
- Special Box – 80 coins per raid pass
This is a great sale for those who are missing Kyogre, Groudon or Rayquaza and are in need of Raid Passes. This means that the best deal is definitely the Ultra Box, except the part with the Lucky Eggs. However, if you buy these items separately, it will cost you over 3,600 PokeCoins, to be more precise 3,750. Now you can get it for 1,480 and save 2,120 PokeCoins, which is a great deal. In addition, there is no official announcement of when this sale will end, but I expect to see it going until March 5, when Legendary Kyogre and Groudon will leave us.
So get ready and catch ’em all!