brokers cannot reasonably honor stops on a guaranteed basis because sometimes the price moves past them too quickly to do so. What you want to use is a stop limit order, which will not close your position worse than the limit price. Of course, this could leave you without your stop being filled.