I have had nothing but good luck with Midway! Their customer service, IME, has been top notch. Also, after shopping around, I have found them to be cheaper than others on MOST items. Even if they are higher, its not by much and I gladly pay it because of how well they have treated me in the past. Just my 2 cents.
"You can't miss fast enough to win!"
"Smooth is fast if you practice to be fast! Slow is just f__ing slow!" Words of wisdom from C!