I'm not sure this is the correct forum for this topic, feel free to move it when needed.
I have neglected my pet collection for a while, and recently I restarted it. During MOP I guess I was lucky with battle-stones, once getting three Flawless ones in just two hours of pet battling. Occasionally I got a stone in a bag reward as well, lets say in total around 15 stones.
Now I have been doing pet battles to level all my pets, and of course, I would like to have them all as rares. Some can't be obtained as rare pets so we need stones to upgrade them. I noticed that for the past weeks, doing several daily quests, battling for hours in the wild (around 30 hours of pet battles, give or take a few) I haven't seen a single stone besides the ones on the AH or the ones you can buy with charms.
Is it just my really bad luck, or did something change about the battle-stones? If so, how is the best way to get them these days?