Got mine lastnight as well.... As far as BPS reels I have had nothing but bad luck.. Thumb buttons fall apart, braking system failures..
But I have had nothing but great luck with the upper end rods.. Love'em...
I don't notice any inferior parts in the bps reels but i do see some mechanical design differences "could" have lead to the failures..