Hahaha....im thinking he was on his mobile or his seeing eye dog didnt bark once per lumen or something...
To answer your question....i believe that the cree household bulbz are cheaper with a better output per watt = better....Although i arent in your part of the world i think it is Home Depot that stockz them.
Those LED bulbs will work....but may as well get something that will work better for cheaper (unless you plan on stealing them and therefore i do not hold responsibility for your actionz....
)