They closed the thread on the Lightning boys for good reason.
Right as I was posting it got shut down so I have to get my piece in.
This is the exact reason why most of the sponsors or big whales don't like to post. Because of webmasters not doing there research.
Always try everything you can before posting and slamming a program.
Shit happens! but if a company is very active on the boards I'm sure there is a good reason or explanation. For whatever you might be unhappy about.
Keep the boards Positive and I'm sure they will become more informative with experienced webmasters with programs.
This way everyone prospers .
work with the sponsor your promoting they know how to convert there sites and I'm sure there willing to help.
if there not willing to help then move on to another.

Peace out