nwdiver Well-Known Member Feb 17, 2013 9,409 14,630 United States May 12, 2018 #1 May 12, 2018 #1 Looks like SPS Xcel is one of the most evil companies... the more I dig the worse it gets. Anyone have Xcel and solar on their home in Texas?
Looks like SPS Xcel is one of the most evil companies... the more I dig the worse it gets. Anyone have Xcel and solar on their home in Texas?