"Average delivery time" 90 days? I'm not even sure what that means, but it doesn't strike me as particularly useful...
"Average delivery time" 90 days? I'm not even sure what that means, but it doesn't strike me as particularly useful...