About Giant South Yarra Today we welcome aboard Giant South Yarra as a SeaSucker Bike Rack Authorised Reseller. Apart from selling the world famous Giant Bikes, Giant South Yarra is a true one-stop shop. Subsequently, they offer a vast range of products and services. This includes a “Bike Spa” clean, degrease and lube through to