I was browsing the local walmart today and saw these on the shelf. They look pretty good to me but was curious if anyone had ever used them? They came in a jar and the colors my walmart had were pink and olive. I believe they are made to represent mayfly larvae? Someone chime in if you have used them. Thanks guys!