They would have gotten 5 stars but Samantha who answered the phone was very rude, She said that the glass would be ready before the end of the day, When I called to find out when I could pick it up I was told that she never promised the end of the day.
I spoke with Dan he did take care of me and got me the glass as promised. Dan did not care to hear about Samantha and how she handle the order.
If you can handle a rude person on the phone and being lied to about when the order would be ready, the price was right for what I had done.