I've had good luck with ordering from MFJ.
The shipping has been fast. One item was backordered and arrived in about two weeks.
I like ordering from them because third party vendors usually do not stock their entire line of stuff. In my case, it was a cable pass through.