I recently changed all the 4 shocks too, from Chin Hon at waterloo st.
Front: $115, rear:$75 (parts only).
Then my mechanic charged me $100 for the change.
FYI, 2 yrs ago I have changed my rear shock to Excel G, but the firmness last only 3 to 4 mths.