Good, there's plenty. Cheap, not anymore!!!
Where you are matters.
No such thing as cheap match bullets from any maker. Last time I looked at Hornady 168 grain, .30 cal., match bullets, they were over $300 per 1,000.
In any case, don't buy powder in bulk until you have worked up a load.
Last 8 lbs jug of Varget I bought was from Lawry's in Caledonia, Ontario. Worked out to about $22/ lbs plus taxes.
You might want to try Higginson Powders in Hawkesbury, Ontario for both Varget and Hornady bullets.
what would you suggest for "good"?
mysticplayer on here is your man for bullets. Great guy to deal with.