Public mobile is usually good at offering the correct credits with each different promotion as long as the customer meets the criteria. The terms and conditions does say within 30 days. If you have not received the credit by your payment due date (ie 30 days), I would suggest contacting moderator to check out your account.
Public Mobile, Tangerine