1 reviews | Active since Member
this company is a **** they billed for November, forcing me to pay on the 1 November while we opted to be debited on the 15 of every month, they know this because for the installation fee they debited on the 15.