Those market makers for puts and calls really want to steal your money if you use market orders. I had a limit order for $ 2 for a 108 put for Sep.
It was quoting $ 2.07, but I would not budge, finally 10 min later it was filled.
I think its better to wait for your limits to get filled, unless its end of day, and you really want to buy or sell before close.