ok i give up on crickets they are anoyying they smell and they die , i just bought 500 crickets for my gecko and bearded dragon last week and they are all dead i hear roaches last longer and are much better for them any way, so heres my 2 questions , is it true that they are better for them and my 2nd question is whats best place to put an order in with good prices and quality thanks