yes, there is a shop in the Old Town shopping center on Hwy 192 that has a hippie name (I can't remember it) but they have anything you need. Glassware is pretty common in Orlando.
NY Smoke Shop is just a few blocks from Hotel Plaza Blvd. on 535, by the Winn Dixie and ABC liquor store. Nice selection of cigars at good prices, but also a huge selection of other tobacco paraphernalia.