Recently made a purchase from longroof79, easy smooth transaction the entire way. Package arrived on time and just as described. Jack is a stand up guy and went above and beyond for me even giving me detailed instructions on how to install. I definitely would not hesitate to buy again from him in the future!