The on-line store worked very well this time around and flawlessly applied all the right discounts for trade-in, etc.
I was surprised how smoothly the online store handled everything... not because it had been bad in the past but because I had never thrown such a wierd combination of trade-ins and new orders at it before.