crickets need water food and lots of air!
what size crickets are you buying?
when i had them all the time id use there huge critter keepers
even then they will still die