I have been here a couple times and so far I am a fan. I typically get the 2 meat platter and 2 sides. The brisket has always been spot on and I add a little bit of the spicy sauce and go to town. The ribs can sometimes be inconsistent, I have had them just perfect while other times they seem to be a little dry and burnt. When the ribs are good, I don't even put sauce on them. When they are a little off I wonder why I just didn't get more brisket instead. When it comes to the sides I always get the mac and cheese and whatever vegetable they have that day. From what I can tell the veggies always seem to be fresh and not from a can.
I also recommend checking out their facebook page or twitter since they sometimes mix it up and have special items just for that day. They recently had pork belly and prior to that these chicken wings that had some of the best seasoning I ever tasted.
Yes, sometimes they will run out of certain items as does any good BBQ place. Good BBQ takes a while to cook. You don't want to go to some place that just has frozen garbage on hand that they pop in a microwave at any time. I would almost be skeptical of a BBQ place that doesn't run out of certain items.
They also get bonus points for staying open a little later than most of the other restaurants in the area. Not everyone eats dinner at 4PM!
Alright an update after eating at this place for close to a year. It's still a solid option for BBQ in the area. I did however finally figure out why sometimes it can be a little inconsistent and the meat is a little dry. If you see a taller black guy cooking, just walk out and try again on another day. When he is cooking the food is always dry and sometimes cold.