I too have awesome service from Midway. About the only thing I could find fault with em is the fact that they always seem to be out of stock on some items...I enjoy the fact that when i tell my wife,"aww cmon babe its only 32.50" I dont have to go back and tell her "I forgot about shipping".
I usually get my orders in 2-3 days too.
Cuz