weve got them here on atlanta at the lfs. seem to be a cool setup. dont know much about them except that they are all glass.
i think that you may just be paying for the curved glass though and the light. around here they are a couple hundred dollars for the setup, a little pricey in my book. but definately sweet.!