For the last year or so I've bought all of my golf balls from Lost Golf Balls.
I usually get the 100 Premium Golf Balls (with pen marks) and for me they perform well.
Something I love about receiving a new set of 100 balls is inspecting the variety of pen markings and logos.
Here are all the balls in the delivered bag:
Here is a variety of interesting pen markings and logos:
As a service I highly recommend Lost Golf Balls and I think its a good deal.