I agree with Alan F. The items ordered come in the time frame expressed by the company when you order. I found no problem getting answers to questions. The company is responsive and the product are very nice. The promo for items free with shipping paid are a great deal. The shipping time is still 4 to 6 weeks which is normal for anything coming through the mail.