Botach is an interesting place. I have never ever had a problem with them. I just ordered 20 C-123 batteries from them for $19.95 plus shipping, got them in three days.
On the other hand, a friend of mine ordered the same thing from them years ago, got billed, but never got the batteries.
Luck of the draw I guess...
_________________________
OBG