After I put new tires on 323i (140k miles), I plan to do alignment since the tires are unevenly worn out.

NTB offers unlimited alignment for 3 years for ~$260. I wonder how difficult this job is. Should I go to a dealer shop? Recommend me good shops at reasonable price.

Thanks