Location I couldnt find may be they are not in business.
Best place they have 5-10 locations Elgin and Schamburg area my PC get repair here now working like brand new no more problems also they are really fast iPhone screen repair no appointment needed thats also grade..
This store here 10 year and they know about phones friendly nice people ..always they try to give low priceGod bless .