Amazon has the Alex ABC – 123 First Words, which regularly retails for $25.99, on sale for $6.99! This item ships for free with Amazon Prime or a $25.00 Super Saver Shipping Order!
Amazon Prime members get FREE 2 Day Shipping on all Amazon.com orders. The membership costs $79 annually but makes sense if you do much online shopping. Or you can also take advantage of free memberships to Amazon Mom and Amazon Student.