Avoid this place like the plague. Especially if you’re storing your stuff while out of country. Knowing that I would be out of country I asked before renting if it would be an issue should my billing need to be changed while gone. I was assured that it would not be.Well, my credit card was recently defrauded…