Heh, funny thing happened.
So since I didn't feel like waiting any longer since the company I'd ordered from said they didn't know when they'd have stock again I canceled all the items that were backordered on that order and went somewhere else.
Ordered a green and a tan at the new place. The black was out of stock there.
Apparently the first place I'd ordered from got a shipment in today. Today I get an email from the first place saying they redid my order and were shipping a green and black today. The tan was still out of stock.
Not sure why they didn't cancel as requested but whatever.
So it looks like I have 4 on the way. 2 green, 1 tan and 1 black.