All reviews seem negative
Do not, under any circumstances rent from them. I have been a customer for over ten years, and recently was told that they were updating their system and would no longer be able t...