Amazon has the Mega Bloks 80 Piece Large Mega Bloks Bag marked down to $12.99 (from $24.99)! You can also get the same set in pink for the same price.
These will each ship for FREE with an order over $25 or with your Amazon Mom Amazon Prime membership. They also have a 4-1/2 out of 5 star customer rating. Here is one of the reveiws:
We have two children, 4 and 2, and originally got these for the younger one for his first birthday. Even then, he could use the blocks a bit because they are easy to put together. In the year and a half since then, they have steadily become the most-played with of all our kids’ toys and show no sign of losing popularity. Both kids love to play with them so much that we’ve realized it’s time to get a bunch more so they won’t have to share as much (and I can build even taller towers).
These blocks don’t stick together as tightly as Legos, but that also means they’re easy for kids to take apart, which is often what they love doing. They’ve been quite durable, and the storage bag has even held up well for being used so much. The stitching is starting to come apart around the zipper, but what can you expect for being used almost every day for over a year?
Please keep in mind that Amazon prices can change very quickly, so I cannot guarantee how long this deal will stick around.