I signed up Direct Debit during this promo but haven't received mine yet.
Did anyone else received them?