A couple companies i have dealt with and have received great customer service are: MidwayUsa, Cabelas, and BassPro shops. I asked questions on all of them and received answers back very quickly. When purchasing products from them if I had any problems they fixed them quickly.