Fakes for sure, but I got few of them, and I'm using it now..
They are good, they protect the screen from scratches, but they do scratch easily..Applying them it's not hard (search for a guide on GBAtemp, very helpful), and overall, I'm satisfied with it..