People gotta realize this internet payperview sh*t does NOT work without problems. I have NEVER watched an internet payperview that didn't have technical problems whether it being audio delayed, audio not working at all, video being low quality or stream in general being a laggy piece of sh*t. For internet payperview to work you have to find a venue that has good wifi, then you have to hire a 3rd party service to either host your live internet payperview or to actually go there and bring their own equipment. In Invicta's case they used their own equipment I think but went through Ustream to host it, and that's where they fu*ked up at. The stream has been great quality/sound, it's had its issues with going up and down but I think that's due to their issues with Ustream not finalizing or giving people who paid their stream access. That's not Invicta's fault, that's Ustream's fault but it's fair to put the blame on Invicta for trusting Ustream.
The only people doing internet payperview justice are people like UFC and WWE who have their own equipment, have the money to afford the right venues good enough to do internet payperview in and have their own website with their own technical people who are smart enough to do this sh*t.