I dropped my iPhone 6 once too many times and finally the screen was full of colored stripes! I wasn't even able to unlock my phone! Checked w/ the Apple Store and the Genius Bar was booked up for four days! Made an online reservation w/ Battery Plus for the next day! It was ready in two hrs. and it's right in the area. Their tech did an excellent job. I had a white screen and they had one in stock but it was defective so instead of installing it and giving me some excuse for the inferior product (like another place did), they asked me if this was alright or if I wanted to wait for a white screen. Take all of ur electronic devices there! You'll save money and time and you'll be back online in no time.