These are the normal price at $2 or free with the Happy Meal but hear me out. From the last deal in the US unopened toy sets are worth for $10USD, Opened Foils for $4-50USD and Non Foils $1USD. I'm not advocating for people to scalp these, I'm using the resale value to demonstrate this is a bargain.
https://www.pricecharting.com/console/pokemon-mcdonalds-2021
A bit more info in this article here:
https://press-start.com.au/news/nintendo/2021/09/06/pokemon-…
Limit of 2 toys like in the US and UK!
They come as blind bags
Cant see whats in there before hand
So either buy on ebay the opened ones, purchase them$2 per bag or per set
Purchase a happy meal to get one each time