I know what you mean brother. I bought new in November 2011. It has similar issues. On ride home from showroom rear tube punctured. Handle alignment is not right. And yes they dont have any means to align the handle, you will have to find your own denter. Parts quality is lower than previous gs-150. The parts are hard to find even at their own service stations. Also my rear brake had issues since day 1. They told me to keep riding and after 500 kms it will go. But it didnt and I went back to complain. They said wait till 500 kms more. When the problem was not solved I just went and bought new brake shoes and all is well uptill now.
One more thing. Many new models do not have battery belt or battery pipe. I was shocked to see that there was no battery pipe and in a new bike. I bought pipe for rs.20 and belt for rs.30. Kindly check if these two items are present in your bike. Many new gs-150 also have problems with idling. They do not idle well and need to be kept above 1500 rpm for idling. Start your bike and see how it idles. Also my fuel filter leaked and Suzuki didnt have a spare. I was stuck and in the end mechanic did some jugar and its fine now. Just imagine how i felt seeing mechanic do jugar with my zero meter bike
I know this being Pakistan quality standard is non existent. But still Honda makes much much better quality bikes with much much less complaints than gs-150. I love my gs-150 and its ride is way better than that of cg125 but i am very disappointed to buy a new bike and then fix problems. I think you should enjoy your new bike and not worry about its 101 flaws from day 1. Unfortunately, gs-150 has so many issues that since November, I am fixing one after the another. I admit that power and comfort wise gs-150 is better than cg125, but given both have same price I would happily buy a cg125 next time.
Atleast I will have peace of mind that it is not going to make me friends with every mechanic on the road. Believe me, my 4 year old cg125 has not made me as many new mechanic friends in past 2 years as my gs-150 did in past 6 months.