I had previously ordered a Brute L-screen from another supplier and after 10 days waiting I had not received any updates. I called the site and they could not give me a ship date due to the unavailability of the product. I told the lady to just cancel the order. I then ordered the same product from Epic and got the product within 5 days from the order date. Thank you for delivering a quality product in a very timely manner.