If you want to be the first kid on the block with the new toy, high prices and glitches is the price you pay for being an early adopter...something I refuse to do.
OK. Makes since. BUT, what if you wait to buy a phone, any phone, and it gets an update which breaks something that you love, what are you going to say then? Maybe..."Well, I was the 20th kid on the block with high prices still. That's the price you pay for waiting 5 months to buy this phone....something I won't do again...."
Hint for you. Most phones have some sort of glitch after a major update...some after a minor update. This doesn't pertain to any 1 manufacturer or model. So why not be an adopter? At least you can enjoy it.