1500 Ladybugs If Amazon made a list of its “top ten most batshit crazy products“, this would rank #1. For only $4.25, you can get 1500 ladybugs delivered right to your door. I just hope the FBI…