The quality is undeniable and it's all for a very reasonable price. I have never had to wait longer than 3 days for a delivery! Everybody along the supply chain is friend ... more