Marine depot has a large warehouse in Atlanta. If their site shows it as in stock in the East Coast warehouse - you'll usually have it in a day without paying for expedited shipping.I live in northern Alabama, so not close to any of the 3 companies.
It's one of the decision points I use when deciding where to order something.