If you have younger kids, flash cards can be a fun way to help them recognise letters and Amazon have a couple of packs on offer right now for just $3.99.
These cards are great for learning on the go too, the fact they're so compact means they're easy to pop into your bag on a day out.
The Alphabet cards consists of 54 cards and both upper and lower case letters are included. 2 bonus cards include games and activites. Basically they feature an animal or object which will be familiar to your child, matched with the corresponding letter. The First Word cards are the same idea but with full words instead of letters so basically the next step up.
Shipping is free with prime.