We have two of the enclosed-carport buildings on our property, and one open carport. One of the buildings is 25 x 30, and the other is about 25 x 40. The 25 x 30 building is over 10 years old at this point, and the 25 x 40 is about 5 years old. Both of these buildings were delivered by a 1-ton truck with 20' trailer, which appeared to have enough material for about 5 buildings on it. It took the crew about 8 hours to erect the 25 x 40 building and 25 x 30 carport.
What you set them on makes a big difference in how long they last and what you can do with them. Our 10+ year old building is sitting on a rail road tie box, slightly above grade, and the enclosed space is filled in with compacted road base. I am not sure exactly how it is anchored to the tie base, but I imagine it is just pounded in rebar, bent over. This building shows no signs of rot, and the floor is bone dry. Our 25 x 40 building (5? years old) is simply set on compacted gravel without rail road ties. I am already noticing signs of deterioration on the bottom galvanized cross members, as the building is not sufficiently above grade, and the floor inside stays wet during the winter/spring. This building is anchored to the ground using several (6 or 8?) large ground anchors. Both buildings have stood up to significant storms without issue.
I would highly recommend setting the building on either a concrete pad or a tie base. The rail road ties seem to stabilize the building a great deal, keep the bottom cross members in better shape, and keep the floor inside drier. Also, having a solid surface for the roll up doors to seal against helps greatly.
Would I like to have a concrete floor in my buildings? of course. But, it would add a good deal of money to the building cost and make them more permanent. If I was aiming for a 10 year max lifespan, I would set it on compacted gravel and forget it. Without a concrete floor, they are good for storing equipment (my usage) but not much more. It is also important to note that these buildings 'sweat' quite a bit whenever you have high humidity and large temperature changes overnight, making them a poor place to store moisture sensitive equipment and tools.
In conclusion: Buy one and set it on gravel for storing equipment, and if you want to do some work in it, set it on concrete, but be aware that these will never be as dry as a 'real' building.