Great build Walt. I have one of these buildings my brother-in-law bought back in 2002 before he found out his county wouldn't allow metal buildings...anyway, my building doesn't have the channel to mount the building to the slab.
Do remember what gauge metal you bought?
And, where/who/type of...