Everything I have received so far has been in great condition and 1 to 2 days ahead of schedule !  Thank you