That's an interesting site, but, something caught my eye as I was watching the "shop window" scroll past - the Grand Vitara suspension kit pictured does not fit the Grand Vitara shown, or any other Grand Vitara for that matter.
Look at the rear suspension links shown, do you see a Y shaped "wishbone"? That's the type of rear upper link that was used on the SE & SV series chassis, but not on the SQ series. Whoever put the website together took the time to take pictures of an SQ series vehicle on a ramp showing the articulation, but not one of the suspension kit that is being sold - oversight? Deliberate omission?