From start to finish, Greg was excellent to deal with. Patient and helpful as this was my first time ordering. He answered all of my questions in a timely and professional manner. I received tracking the day after payment was made and the order was here in a couple days. Products are top notch and to say I’m happy is understated.