MK have always been good with me too - never had to chase a thing. I know that if i want something next day then i request it on Special Delivery at about 3 times the price. I dont think its commonplace to have it offered to you each time you place an order - no matter what shop you order from.
I understand your frustration but its really not the fault of MK is it ! ?
Rich