Hi,
Off the top of my head there is Thepolicestore.com, MD Charlton, there are acouple of others, but I can't think of them right now (I keep a list at home).
I must state that my expreiences with thepolicestore.com were fine while I knew one of the proprietors. After my acquaintance left the company, my last order from them took over four months plus frequent unanswered e-mails and a complaint to the BBB to fill.
I'll repost a bit later.