home solar power systems, solar panel kits, complete residential and commercial, wholesale, discount and rebates, contractor, utility, sanyo, sharp, canadian solar, csi