Really. Usually when a recipe says it takes 30 minutes, what they mean is that it will take you 30 minutes to cook it. They don't count the prep time. This recipe really can be done in 30 minutes. I know because I tried it last Sunday. It's delicious and kids will like it too if they're familiar with Chinese food already. You can also substitute other meats for the beef. Use already peeled shrimp and the recipe is even easier.
For the ingredients, I recommend 5 Mile International Foods, an Asian grocery store over by 5 mile fork. They have good oyster sauce and Chinese Broccoli, stuff you can't find in regular grocery stores. They also have lo mein noodles. In fact, if you've never been there you really should check it out. It's not pretty but they have all sorts of cool stuff. Here's a link to google maps showing you how to get there. Make a left on Old Plank Road and then a left on Cherry Road. Shortly after you make a right into a little shopping center where you will find the store.