Update:
Mine just shipped, the delivery date is July 7th.
So far have not had any issues with these guys, they have answered all my. emails in a. timely manner. I will point out. they are closed and let you. know it on Mondays and one other day I forget the other day.
I'll post some pics once I recive them
Did yours actually ship? I got a notification with tracking # mine shipped on June 18th but there has been no movement on that tracking # since I received it. It originally showed a delivery date with estimate based on had it actually shipped the 18th but now just shows estimated delivery date as pending since the label was only created but package not dropped off.