Review for Canadian Solar

03/22/2017
Anonymous

Review added by bit

I can guarantee you that the negative ratings on this company are 100% accurate and the 5 star ratings are employees. Their customer service is pretty good until they get your money, then watch out. Non existent or terrible. Way over promised and never delivered anything. These people are terrible. Do business with anyone but these guys.