I have only received the glass so far.  No hardware which was suppose to arrive on April 11th and then told April 20th by a customer service representative and this date has come and gone and no hardware has been received.  Very challenging to schedule a date with an installer when you have no certain date for delivery.  These days installers are booked well in advance as they are challenging to come by.