I just ordered as well. Being in Canada, the numbers are a little different:

$617 ($588 before tax)
- $106 prepaid visa
= $128/shock

Shipping would be free, but I'm picking up at the store.

It's $164 per shock at Canadian Tire so I suppose it's a deal...but yikes, it's still a lot of "cabbage"!

I've also ordered the MechaTech CV boot replacement kit from Independent 4x4. Gonna get greasy real soon!