I ordered a 32gb iPhone 7 and Koodo called me telling me that the one I wanted was not in stock. They then offered me a free upgrade to 128gb iPhone 7 and told me that it would be shipped out the next day. I received my order today and it's the 32gb version. Why phone me and offer me a free upgrade and then not fulfill what you offered??? This is horrible customer service.