A+++++++
On time and great quality. And I was able to text with them and get updates the whole time. WORTH IT!!!!
Rating: 5 stars