'The suppliers (ATI) have told them that the Vouchers are only in the boxes as a hit and miss affair.'...this amswers your question. It is NOT Ebuyer's fault.
'They refuse to send us the voucher'...they cannot as ATI put them in the boxes.
The vouchers were released on an ad hoc basis. You were unlucky.