OK.. That's clear. BBB did it. BBB owes you replacement cards or a full refund. Since you paid with a Happy card and didn't get what you paid for, the Happy card issuer BHN may have to get involved with reversing the transaction and returning the funds to your card.