I order sheets of glass on a fairly regular basis and my experience has always, without exception, been great! My last order of 30 pieces of glass arrived without one scratch or crack Despite the shipping box looking smashed. (Which is probably the first time that happened for me. Packaging is generally very strong and solid)
For what I buy, they have very good prices, excellent customer service, and their shipping is always fast. I would happily recommend them.