They both come with a plastic reflector, but don't worry they are both good. Generally Wallbuys has a better price after their discount code, LEDWALLBUYS14. Sometimes you'll get one with stripped out screws in the tailcap / switch assembly but it usually isn't a huge problem.
I own 2, one from each company and they both have the plastic reflector and I am glad they are plastic. They are very good quality and I never have to worry about shorting out the emitter wires.
The one I got from Wallbuys has a few faint swirl lines on the dish cut-out of the tailcap, but it is noticeably Brighter than the Fasttech one so it is a fair trade off.
At $20.99 at Wallbuy’s it is a no brainer.
HTH
Keith