I've used IUP for years. This year I wasn't able to preorder because their system is so messed up and their customer service has no idea wtf is going on (just keep being sent to and from sales and support). I'm just trading it in and buying it outright. Won't be upgrading every year anymore...just not worth the headache