Product review (3 stars): Decent product...but no screws
I bought this as a replacement for my existing vent cover that my puppy thought made a good chew toy.  It was easy enough to install, but I was really surprised that it didn't include screws.

Since I was replacing my broken one, I used the screws from that one for installation, but I would have been frustrated if I had to find screws that worked for this.