I guess if it were me I'd procure a "nice" rack of ribs & then bring it in to compare with theirs. Nothin' speaks louder than a visual comparison IMO. Cheers, and good luck!!!
If Homebrew & BBQ aren't the answer, then you're askin' the wrong questions... Cheers!!!