Just now used Best in Bags for my paladin. For prot spec, it suggested the 320 Spearfisher’s Band over the 325 Spearfisher’s band. Clicking in for the details shows it somehow computes the 325 as -0.15% worse.
320 version: +156 stam, +145 crit, +172 mastery
325 version: +165 stam, +149 crit, +177 mastery, +55 Avoidance.
To my eyes the 325 version is strictly better for any and all reasons. Is it possible the avoidance somehow led to a negative value, or Mr Robot got confused as to which was which?