One star is too much. After giving my deposit and being patient as they asked, I find out 4 months later they were not incapable to put meters down. Hope I get money back. Reply
One star is too much. After giving my deposit and being patient as they asked, I find out 4 months later they were not incapable to put meters down. Hope I get money back.