As Ben noted, this has been on ongoing problem and despite all their best efforts, they have been unable to resolve it. Our solution has been to reduce the number of drop ships by keeping more items in stock. We also have a policy of not drop shipping anything under 20 dollars unless it is an absolute necessity. If we don't have it in stock, we immediately contact the customer to inform them of a delay in shipping. All this not only helps us by allowing us to get our orders shipped quickly (which develops customer loyalty), but helps in a very small way to reduce Valor's shipping load. Keeping our top selling items and small dollar items in stock has gone a long way to allowing us to ship most of our orders out within one business day.
While I would love to have same day or next day shipping from Valor, in the end our customers are looking at us, not Valor, to provide them with prompt shipping. We have come up with some partial solutions that have worked for us. I recommend that rather than counting on Valor alone to correct a situation that has been ongoing for a very long time that everyone look for ways to help themselves.
At the very least, I would recommend posting the fact that orders will take two to three days to ship. Honesty is generally the best policy.