Here in the States, sites like RockAuto carry complete headlight buckets in various prices and quality, ranging from OEM quality to economy lights.
Just remember the lighting manufacturers self-certify US DOT compliance, so the lights may not have identical-to-OEM reflectors or bulbs. You don't have to use the dealer for these if you are handy and know how to aim lights after installation. (No, they don't come pre-adjusted).
I chose to replace the headlights on my 2003 Tacoma with mid grade lights...and I could not be happier at being able to see at night ever since. I got fed up with trying to polish the covers in the rain. When I changed the halogen capsules themselves the lighting pattern changed and I was able to see even better.
The lights I got were TYC brand, less than $40 ea.