The kits from Just Jap and CRD are the same, which highlights the fact it comes down to whos fitting the kit.
Wether or not someone is a mechanic or not is completely irrelvent, in fact blind freddy could install an intercooler kit!
Let me guess, you have tried to install your own intercooler kit before and failed miserably? Because your comment above is complete crap
Spot on.
From my experience, it only takes one pipe to be slightly out of alignment for the whole overall fit to be thrown out.
I always do a dummy fit and pipe alignment before cutting the hole in the guard, and trim the front bar a little bit at a time to get it just right - if you take the time and patience while fitting, you will end up with a good quality result