UPS, but I'd be lying.....I generally use Priority mail free tube and ship via same service. Bats will generally cost $7-$10 to ship with no insurance or Delivery Confirmation. Goes up with those services added.