Boy i can't believe you guys are trying to tell somebody to take out thrips with neem oil - neem won't do much of anything - don't even waste your time with it.
Spinosad - if you go to Lowe's, Ace, or Home Depot, they'll have some - I prefer Captain Jack's Dead Bug Brew over the Monterey garden...