the spring seats I bought are OEM, Not aftermarket.

granted I was still in work clothes so I didn't try really hard to get them on... with some silicon spray and some weight they might slide on. it just cought me off guard.