Energy Products

Time to refund after canceling

edited November -1 in Energy Products
I put in a deposit and then signed up but after ~6 months of Tesla fighting with my power company(National Grid RI) I gave up and asked for a refund. Tesla folks were all very nice but without the power company giving the ok they couldn't install. Anyone else do a refund after signing the document for installation? How long did it take to get the refund?
Sign In or Register to comment.