This barbecue sauce has garnered thousands of five-star reviews, so we decided to find out what all the buzz is about and if it actually lives up to the hype.