I don't know about bf, but I just got an ad in the mail from them today for an LG sale that runs from the 17th thru the 21st (lovely that I got it in today's mail, huh?)...
My contract isn't up until the end of May, so I will still be waiting. Can't give up the $100 credit towards a new phone, ya know!