CVS looks pretty weak for BF. However, they have a ton of stuff free after extra buck going on right now. I went yesterday and filled my cart with nothing but free stuff. I had the cashier ring it as 2 transactions so that I could use up a bunch of extra bucks on the second order. Was hoping they would have some good BF stuff to use the rest on.