I must say, I cant speak for you but this post made me go ahead and sign up just so I can tell you my experience with clean clear glass.
http://www.dhgate.com/store/18509977 "usually i just read what is posted".
First all I have a online headshop and also a physical headshop in the state of Florida. I deal with Clean Clear Glass
http://www.dhgate.com/store/18509977 everyday of my life ordering glass. And I have to say none of what you experienced happened to me. I have ordered well over 200 different orders with them and they have come through on each and everyone. I can remember 2 times of all these orders they they arrived broke, but they replaced both items very fast. Clean Clear Glass I completely trust because they proved themselves many times that they send me what I order and 90% of the time there pipes are better then expected.
My id on DHGate is playdoh420, so you can see for your self just how much I order from CCG. I dont work for them or even know them but when a good biz gets bad reviews and I know there a good biz I must say what I know. Also I use them cause they have alot of orders processed and over a 99% positive review rating. So that must say
Frederick McGuire experience was out of the ordinary.
After all said just before X-mas they also sent me a free badazz pipe with a tag on it that said Merry Christmas. I thought that was really awesome of them. So my review of Clean Clear Glass
http://www.dhgate.com/store/18509977 is i think there one of the best Company's on DHGate.