I've never had an issue with Midway and order from them frequently (and Graf's as well). Midway seems to process orders quicker than any others and the few returns I've had were processed quickly with no questions asked. I agree that shopping around will usually yield better prices but more often than not, the other places don't have everything I need where Midway often does. I don't mind paying a little more to get what I need in one order rather than paying shipping for multiple orders just to get the lowest price.

The other day I ordered steel bases direct from Talley, and Talley rings from Midway. The shipping from Midway was 1/2 the shipping from Talley and is a larger/heavier package. The rings from Midway shipped the same day ordered - can't imagine better service than that...