Russell Martinez
AltE customer service is awesome, and shipping was quick and arrived in perfect condition. These solar world panel are great and would definitely buy agian. I am looking for to future purchases with the alte store.
This review has votes.