I'm far from an expert, but that BP does not look right at all. The color if nothing else has me concerned. I'd at least get it looked at. I know the box stores have a health guarantee, but you'll want to have documentation to back it up just in case something is wrong.
Dave