I will freely admit that I embarked upon my contract with Leo’s with a fair degree of trepidation. The storage units are located between a bar and a strip club and you have to go into the bar to get the lease agreement. However, the storage unit held all my things, remained unmolested for the three months that…