I remember when I just started playing this game I would get an Epic card from the regular boxes at a rate of 1 per 10 or 20. During the event to fulfill one of the quests I had to drop around 800000-1000000 bucks. That's anywhere from 55-70 packs.
Also I decided to drop some actual cash for the event and bought some gems. When I used to grind free gems I got 2 legendaries out of probably 5-6 packs. I decided to use some extra gems to get the gold packs and got 1 legendary from 9 packs.
Am I just really unlucky? Is this similar to what anyone else is seeing?