Batteries are fairly heavy for shipping costs (consider it's made of lead).
Try sourcing them locally first, and if that doesn't work to your favours, get them online.
My local supplier can get them for me for 17.85CAD each, local pick up of course.
Q.