I have little good to say about StorageMart.
They seemed unable to process a credit card - and financially penalized me as a customer each time they failed. (I did have real issues with my credit card, twice in the first six months, over a three year rental - once with a missed payment, once when my card number changed due to the card being lost. They claimed my credit card could not be processed at least three times each year and charged a 10% penalty/"loss of discount" plus "lockover charges" for their inconvenience/total incompetence. Every time they were told to re-try the card it worked perfectly, and although I could prove that the card was up-to-date on the day payment was due, they never reversed their extra fees.)
The cleanliness of the facilities is suspect, and there was evidence of rodent infestation. Every cart and dolly in the place is broken or damaged in some way.
My previous experience with Apple in Toronto was better; my current experience with Dymon in Ottawa far better still.