It took a very, very long time for these to come into stock, which wasn't an issue with the great price. But once the order was placed, the shipping date kept getting pushed back. It took over a month to finally get the product. Worth the wait, but still a little frustrating