That's where I got mine a couple of years ago. Same price, I think, and they had a free shipping "sale" going at the time. They were the cheapest.
Ask them if they have the softer (H1?) rears while you're talking to them - I would have been happier with something softer in back.
I posted a how-to thread on installing Bilsteins a while back - you might find it helpful.