I think you missed the blatant sarcasm in Powderman's post. Those shocks are complete junk, but they "look" okay. Those do not even fit the Honda CBs. You need an eye to clevis shock; that one is an eye to eye mount.
If you want a set of quality shocks that will actually help the bike handle, look into a set of IKONS, Progressives or Hagons (all on the lower priced end but still more than $120). You are not going to get a pair of quality shocks for $120 or under. Period.
If you want higher end shocks, there are Race Tech, Works, Fox, Ohlins and others.