I've preordered an Asus RTX 2080Ti Dual OC, but I've just been updated and the vendor can no longer give me a estimated delivery time, so I'm thinking of cancelling the order. I don't want to be waiting 30+ days for it, so what are the next best alternatives which are more readily available?