This will probably come under the banner of "stupidest questions ever asked" but I'm going to ask it anyway. I've never bought an iPhone at launch, I've always upgraded when I feel I need to and this has never been in September when the new devices come out. I currently have an iPhone 6s Plus. It's been a great phone, and with a new battery early in 2018 it gave it a new lease of life, however I know I'll be ready to upgrade to something new come this September. And yes I know this year looks to be a huge disappointment and the big updates are all coming next year. Bla, bla bla. I know that, however it'll still be a massive leap up for me so I'm doing it anyway!! My question is that I'd like to trade in my current phone so if you order a brand new phone on day 1 in September and book it for collection from an Apple Store on launch day, can you take your existing phone with you and trade it in? Or doesn't it work like that? And yes, I should know but I don't. One other small unrelated question. I'm a business customer so when I've bought some items from Apple (such as my iMac Pro) they gave me a discount. So is it worth phoning Apple business when the new phones are ready to order and trying to get a discount off them? Do they do that on day 1? And can I still trade in my existing phone at the Store if I do this? So many questions. I just want to make sure I can get a new iPhone in September, trade in my old one and hopefully get a few quid off!