GPNN donates 10% of net profits to charity.