Those KYBs aren't that great, and definitely not that price. That's KYB's base shock, and they're $20 each on Rockauto.... under $50 for a pair shipped to me.
They're probably a decent base shock, but when I removed my Bilsteins that I assumed were getting tired, the Bilsteins required more effort to compress than the brand new KYBs. I cleaned up the Bilsteins and put them on my parts shelf. I've been thinking of putting them back on the truck.
I'd stay away from those spring shocks. The shock mounts may not handle the extra force the springs put on them for long.