Walmart offers the Crayola 128-Piece Letter Magnet Set for $9. Choose in-store pickup to avoid the $5.99 shipping fee. That's $4 off and the lowest price we could find. It includes 48 uppercase letters, 48 lowercase letters, 22 numbers, and 10 math symbols.