Instant Water Balloons
We bought this pack of 592 instant water balloons earlier this week and then had an epic water fight with them all. They were just as great as the bunch o balloon brand that cost double. They are so easy to fill up and took a couple minutes at most. Only $25 for 592 balloons (37% off)!
Linked here