Hi Catfish,
you can find other forums by entering, "pocket bike forums" or similiar on yahoo/google, though I have found this one to be one of the better ones, not to many people bitchin about other crap or each other. You obviously posted them negative feedback, so expect to get it back, as ebay doesn't monitor feedback, or look after the innocent party, but like you said "it might stop others from gettin ripped like you did"...
Good luck with future purchases for your bike...
jj