i haven't tried them myself but have heard great things about them. can you get them locally? you should be able to get your geckos to eat them--as long as they are moving they should attract their interest.