Thumb Score: +19 Amazon [amazon.com] has 24oz. Natria Ready-to-Use Neem Oil Spray for Plants/Insects for $4.49. Shipping is free with Prime or on $35+ orders. Price: $7 lower (61% savings) than the list price of $11.49 $1.80 lower (29% savings) than the previous price of $6.29 Previous Frontpage Deal at $6.30 with +58 Deal Score and 56 comments.