I have a yearlong subscription that I was thinking about renewing. However, shipping dates are very inconsistent. A couple times I would receive my shipment by the first of the month. A couple times I would receive my shipment by the 10th of the month. My July shipment has yet to arrive. A label was printed July 26th, but nothing has shipped as of yet (7/31/19). The owner is very slow at replying to emails, if at all. The quality for the price is usually pretty good, however, I am very disappointed at the delivery dates and lack of communication.