Any of you guys ordered from them? I am curious about the quality of the glass. The prices are ridiculous compared to head shops.