I'd wait a few days and check in again. Future seems to have been futzing around with their databases the last week or so. They're not even listing the rebel-100 anymore (nor the 90 part either), which just seems like a mistake to me, and not really indicitave of the status of how many are in stock.
I've seen future mess up their databases like this before, and within a week, all is back to normal.