Go to some reputed Alignment Shop near by and ask him to do customized wheel alignment for Punto. The standard parameter for alignment is not suitable to our road condition. I also have the same problem and FASS always do the standard parameter based alignment hence for couple of days it seems to be OK then problem start again. The standard parameter start eating up your tyre thread hence wheel balance goto effected and pulling start so normally when you go to FASS they do some wheel balancing with some minor alignment and voila things look better. During the customized setup what i found that the alignment guys has adjusted lower left arm correctly after that no more pulling and thread wear seems to be even.