For those who have not felt they got fair value for the time/moeny spent....can I ask what happened when you contacted these folks to discuss it with them?
Not saying you are not correct in what your statemetns, but coming to this (or any other site) and trashing folks is easy.
These people have been doing these showcases for a long time. People who simply are existing to take other people's money usually don't last very long. I would take Bear's advice and get in touch with the operators. Try giving them a call.