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