That kit looks pretty awesome.
Personally, for that price i would rather go with the hero puch kit. Its like 10% smaller, but I want one. Thats just me.
As for 77s shipping/customer service, I have heard mixed things. I have only order a few little things from them and they got here reasonably fast. A couple of the guys I ride with had some troubles, but whatever. Talking about other peoples negative experiences is how shit gets blown out of proportion.