I ordered three and one came with a broken sheet of glass but they worked with me and got me a new frame quickly.

Pros: Great Value, Quick shipping
Cons: One came broken