As Halloween was last week, you might try looking in the Clearance bins at your local craft store, or Party City.
Yesterday, the local Michaels store in my area (Mass), had glass test tubes (with corks) in their discount bin.
As to quality, it is glass but probably pretty fragile.
I second...