I was the one who asked about it months ago and this is where I ended up:
This place is great!! Well I guess maybe I should wait until I pick my bike up!!!
But they were great when I dropped off. Over the top professional and polite. 24 hour security and electric fence. You must sign in with photo ID to even get to your own unit. To add a person you need to email a pic. They can do all transactions through email and with CC.
I will let you know the condition of the bike on the 26th but I felt very good about everything when I left.