Why is everyone so up in arms over the immediate c.card payment? ... That's about $2 in interest you could earn on that in one year at current CD rates!
On the other hand, if you're paying 20% interest, I can understand the grief... But I'd focus on not paying exorbitant interest, rather than $200 in escrow.
... I think it's awesome BH is honoring such an excellent price... I'd say most online retailers wouldn't.