As I'm sure most of you knew, after the downtime they suffered, yT moved its site to a new server. Along with that change, they updated their shop, eliminating the quirks (hopefully all) found in the previous one and simplifying the whole ordering process.

So if you've waiting to place your order, now it's your time, go for it.