Yeah I am in IQ also. Got in around $30 last week. The problem with the NFLX puts is that they are so expensive it is hard to make money although with this huge drop it would be hard not to make something.