I had a different experience with autoanything. Ordered an "in stock" tonneau (the Quattro); autoanything took my money, and a few days later emailed me that it would be 4 weeks before the mfr would produce the tonneau again. Still, their website showed "in stock" for our trucks.
To be fair, they did refund my money fairly quickly. But my point is, I'd call them before ordering, to verify "in stock" status. Just trying to be helpful, C'fans.