I have made several purchases with this company. They usually send their orders the same day they are received. Their customer service is wonderful. They answrr questions promptly. They really do want their customers to have a pleasant buying experience. A+++++