Your local homebrew shop and/or brewery will have a BSG account, but no, they don't do retail.
I'm not sure I get the cost argument. Even with the LHBS markup, 8 mL of Biofine is less than a buck. Gelatin is basically free, but it's a pain to use, makes a mess, and while it's good at removing yeast, the mechanism is electrostatic, so it doesn't do much for haze.