I would keep detail spray, and interior detailer in the back cup holders of my f150, but found that the detail spray would leak in the Florida heat. The detail spray would leave a stain in the cupholder... slightly aggravated by that but oh well.
If you take pipe-tape (the white tape from home depot used for threading pipes) and put it on the threads of the bottle, and then put the sprayer on I noticed the leak to stop, as it has not come from the sprayer itself, but the bottle for me.
here is what I use:
http://www.homedepot.com/p/1-2-in-x-260-in-PTFE-Tape-0178502/202280370
Just use some of this tape, and wrap it opposite of how you would screw the sprayer on, and hopefully that'll stop your leak.