I've received orders from Edge the very next day before! They've got a slick operation.
My only complaint ever was one set of wheels I ordered with tires mounted and balanced. Half of the stick-on wheel weights had fallen off and were in the bottom of the box. I think that was an isolated incident, though.