Awful- not even 1 star they charge you a big deposit make you pay $750 yes $750 For your meter and they have had the application for months now and YES the. They cashed the check for the meter )ANd when you call to ask why it’s everybody … Reply
Awful- not even 1 star they charge you a big deposit make you pay $750 yes $750 For your meter and they have had the application for months now and YES the. They cashed the check for the meter )ANd when you call to ask why it’s everybody …