I ordered a couple of things for my wife's birthday on Monday early AM and paid 2nd freight just to make sure it arrived by the weekend. Come Friday no package. I called and after 20 minutes on hold a rude girl told me it hadn't even shipped yet! She could care less they messed up and ruined my surprise. They will never get my business again for sure.