Sun Electronics
Consumer Report
I sent a cashiers check for $677.22 to Sun Electronics to order two solar panels. Sun Electronics is in Phoenix Arizona and I am in Clinton Arkansas. Weeks after I sent the check, I have not received the idems I've ordered and their phones would not receive any more calls. I could not contact them, ...