The most popular villagers don't come cheap. These cards initially sold in packs of six, but with the current state of things, you typically have to buy them individually from eBay if you want them. However, they don't fully get to choose who these villagers will be unless they scan one of the 400+ Animal Crossing amiibo cards.