It sounds like a good price to me. 505 is > $20 can at LQS here. Another QB member suggested Sullivan's basting spray and I like it, too. Much cheaper and available here at Hancock Fabric.
It seems any of these products would last a year under normal household conditions. I would not hesitate to stock up since you're sure you will use it.