I was astonished by how quickly my solar panel was delivered... the NEXT DAY. Everything about the transaction was perfect.