Does your LFS not stock Sera's Flagellol or eSHa's Hexamita? That is very unusual, it may be worth keeping these medications at home *just in case*. Another option would have been to see if anyone at your local club had some left over from a previous treatment.
no, neither of these are available locally.
I don't have a local club either (that I know of)