Everything is much more expensive these days... things are not looking too good tbh
But I'm pretty sure TB was always 420USD, am I wrong?
Looking at the stem, it seems to be identical to the original device, which is a bit disappointing, I hope it will be easier to open, but I have new screws...