If I order something in the afternoon it is always there the next moring. It's usually the right stuff, but mistakes happen. Within the hour they had the mistake corrected. Timing, service, prices = everything's fine. I'm happily elimating other suppliers and rely mainly on them.