I was going to order the basic rack for now but noticed they're on "backorder". Any ETA on the final product?

Our standard lead times apply to this rack right now. Our goal is to work these into our stock and have them ready to ship. So 10-14 business days is the time frame for these right now. Get your order in ASAP and we'll get it to you before August!