IMHO the best deal on mozzarella is Costo's imported buffalo mozzarella (Fattorie Garofalo).
For those who don't like the watery outcome, let the balls sit for 5-6 hours in a plate with no water (cover with plastic film to avoid skin yellowing), then squeeze the pieces before putting on pizza.
Galbani is a well-known brand in Italy but they are not known for good mozzarella. They are famous for other type of soft cheese such as the iconic (I mean especially for children) Galbanino. I have tried their U.S. mozz. but they are not better than many other such belgioioso and the like.