There are many websites around, however very few offer mixed sizes. I actually haven't seen mixed sizes except for starting a colony.
I can't remember the site, but there was one that offered 4000 crickets of various sizes... it may have been premiumcrickets.com