Welcome to the giffgaff community
No-one can say as we are only members and not privy to when stock is returned
All our phones are shown herehttp://www.giffgaff.com/phones
If the phones showing out of stock keep refreshing because incompleted phone sales are returned to stock after 30 mins
I hope you find this helpful , if you need any further help please let us know.