Solar energy sales channels