As for being upfront. You know you have to assemble the cage yourself which takes about 30 mins and you dont have to seal it if you dont want. You will just have piss seeping into the cracks and draining out on your floor. So technically, the cage is ready for a snake in like 30 mins. If you are looking for a already assembled plug and play cage, then check out Boaphiles. But be prepared to pay a lot more for the same size caging.
Thing about caging is you should already have a set up ready to go before you even bring home the snake. And when it's time to upsize the caging, the old caging obviously will still work for the 3 months or so it takes to get a new cage ready.