Usually you can see the dripping or dried oil down the side of the strut itself.
I too ordered from Amazon and got the free shipping. My shocks have settled in and it looks very nice. No wheel well gap. I drove on them cross country loaded down and dont have any rear sagging.
The only bad thig is the clunk and popping when turning the wheel at a stop, any way to aleviate that?