Embroidered Beanie Caps are only $20. Colors are picked randomly. You may specify a certain color but if not in stock we will send whatever we have in stock.