I need to buy some engine parts and other accessories for my Chevy Duramax 6.6L. I am thinking of buying it through online. I found a website dealing with Chevy accessories named BC Diesel, This is the accessories page https://www.bcdiesel.ca/en/20045-2006-gm-66l-lly . I think we get more financial benefits if we purchase online. Will there be any quality issues if we buy these things from online sites. Because once it is purchased, it will be difficult to return the product to them. Please help me by suggesting what are the things should I consider before making the online purchase.