I ordered my BT broadband in September and was up and running at the beginning of October. 5 days after broadband commenicing I claimed my Sainsburys voucher online. I am still waiting to get it.
I would chase it up but cannot fine the confirmation emails containing my Vol Reference or order number.
I have been late, only by a day or two, in paying last two BT bills and is fully paid up, will this make a difference to getting the Sainsburys voucher?
I am sorry to see you are having problems
I suggest you contact live chat at this link they should be able to help you