They fixed our phones many times .We have spent 100's of dollars at this place, broken screens, multiple water damage, batteries . Yesterday we did not have have our receipt for a previous repair so they were so nice and charged us full price anyway! Their policy of no free warranty repairs without a receipt sucks! I will never go back to these people for that reason!