where can I purchase eggcrate ?
Home Depot, Lowes, etc. It's in the lighting section. It's technically a light difuser.
You may have to ask one of those roving stock people when you get to the store. I know when I went to home depot it was back by the ceiling tiles. It's sometimes located in different places.