All Pokémon card packs are random. The one you buy there might be better then the one you buy here. But that is completely random. So, it really is if you are lucky. However, there are packs that say, contains at least 1 EX or whatever. Those are sometimes more expensive. So, if you are not getting one of those, it is just random. If I where you, I would by 1 big pack rather then a bunch of small packs. EBay is also great for getting cards. You can find specific cards, unlike buying packs. The only things are some might be overpriced, or not in the greatest condition.