If you're up for a bit of a drive (but a great one, especially with some fun stuff :jointsmile, the absolute BEST head shop I've ever been to is Carol's Pipes in Skowhegan. Its about 25 minutes north of Waterville, but they have the best prices and selection. My first bong was a hand blown ice catcher that I got there for only $55. Bubbler: $45. Badass pipe with a frog inside: $25. Glass screens are a buck, grinders are $10, my scales (xblade) were $22.

I couldn't find a pic of the bong, but the other two pieces are here:
Imageshack - dscn1362large
Imageshack - picture020large