I ended up going a differnet route with my bike and didn't end up buying one, but I emailed back and forth with Sik Pipes a couple of years ago. The guy seemed on the up and up and responded to all my emails with good answers to the questions that I had. I never came accross any bad press about the company either.
Mine took 6 weeks, he told it might take up to 2 months. Good quality and he answers any emails promptly. I didnt have a ridiculous power loss, matter of fact I couldnt feel any though Im sure a dyno would show one.
Since I have SE Super Tuner, I am planning on getting it dyno tuned after I bolt on the new pipes. Also, planning on installing torque cones to minimize back pressure loss.
I am assuming the power loss comes from not tuning it properly after installation.