Doing the cleaning, etching, coating, etc is not hard as you said. But finding and choosing the right products is damn hard. If u know what u r doing and did it before, u already know which products to use. Everything is easy. For a DIYer like me, from choosing the right degreaser, acid...