Powers on fine and I wouldn't be surprised if it works completely fine. I just don't have the flash to test it. What you see is what's included. There's one small chip in on the lcd screen as shown, but it's not that noticeable.
Selling untested AS-IS.
Returns not accepted.