It was impossible to get a pic without any glare at all, no the plastic is not cracked.
Everything is all there so you could splice the wires to a power source if you have to, I chose not too.
Price depends on where I will have to ship.
$100
text 407-334-4733
thanks