Shock Absorber for Vespa 125 GTR Largeframe

Hi there, 

i am currently lived in Lisbon and riding on the streets of Lisbon it's very bumpy and very vibrate. I was looking for to put a new shock absorbs on my bike (rear and front) and perhaps changing the front spring. It's a difficult call.... i am between YSS and BGM-Pro (that doesn't sell in the S.I.P website). Can you advice me price/quality the best ones.

Thanks in advance