phantom
Had a broken screen and took to get fixed. Within the hour he discovered he Had issues with a part being delivered defective but was very honest and updated me and got the new screen in quick and put in the day it came. Great customer service as well