I, too, buy the Zero's from Roze.
158 grain JHP for .357 magnum
230/185 grain JHP and FMJ for .45auto
180 grain JHP for .40S&W
and
125 grain FMJ and JHP for 9mm
Never any problem with any of them.
Delivery is usually within two days of placing order. Roze is/are great people to deal with.
Shipping and handling is no charge for orders of 1000 bullets or more, you can split an order 500/500 and still get the free shipping.