We apologize for experience with this product. Unfortunately, several circumstances, such as moisture, which is most common in the bags from improper storage could be the cause of the weevils. Grain products typically already have weevils in them during seed harvest. Freezing bird seed for 24 hours helps as a preventative during time when storing the seed can expose it to humid temperatures. Please contact our Customer Service at 1-800-285-7333 for solutions on how to resolve this issue.