CRAP! Looks like Carada made a mistake with my screen. I received the Criterion installation pack with my Precision screen. Thus, the screws were the wrong size and the installation brackets (J-Brackets) were missing. I need the screen for this weekend, so I'm going to fabricate something for now. I've already replaced the screws and sent Carada an email message but it's Friday and I don't expect to hear from them until Monday.
Maybe they will send me a Criterion frame to match my installation kit...

Update!
Friday night, Rex from Carada called me from his cell phone and apologized for the shipping error. He was on the road and told me that a new bracket would be shipped out on Monday. Pretty awesome customer service if you ask me
In the meantime, I went to Home Depot and purchased a strip of aluminum that fastens carpet to linoleum. It had a J shape similar to what I was looking for. I used my trusty Dremel to cut and drilled 2 holes in strip. I attached the strip to the screen and hung it on the wall.
Overall, the screen is very nice; I am pretty happy with it. Other than being significantly lighter and larger, I didn't notice any visual gain or improvement over my DIY Pollywall screen. Then again, I haven't compared them side by side either.