My overall experience with this company has been amazing! I've always received all items in a very timely fashion and everything has always been correct as ordered. I would highly recommend this site to anyone. Great customer service but most of all, great communication!