I suspect newer batches will have a more durable spring.After they repair, will the spring become loose again after few mths? Like quite bad design by sony man
Anyway FYI, I dropped into the service center to have mine fixed too. It's quite fast.
I asked what if the spring or the rubber buttons break after warranty. They can still fix it for around $5.
If it is controller drift, don't bother going back to them after warranty is over. It require a PCB change.

