I have bought many devices from them and most of them have been used that they rebuilt. They are good as new. We have also taken a few devices within my family to be fixed and upgraded and they do an outstanding job. Why 4 stars is because of you do not make an appointment and check the return date, that might be an issue Staff is friendly, we will be back read more