One advantage of taking several years to build your home is the ability to bargain shop.
Every time we are in town, we stop by Habitat for Humanity. We have found all but one of our light fixtures this way, and haven't paid more than $15 for any fixture. Most were under $7. Basically, if we liked the form we bought it, and to keep a consistency in style, we spray painted everything black. Missing globes have also been discovered via thrift shopping, usually $1 each verses $6-$10 e. retail. The most amazing thing is, that of our porch lights. Now I always pray on my way to town, asking that the Almighty God and Father provide our needs in an affordable way. About 3 yrs. ago we found these porch lights for $10.
I knew that we would need a third light for next to the door, but we had plenty of time to find it. Low and behold, a few months ago we were at Habitat for Humanity and look what was there: