I have found a bug with the site, who do I contact?

Originally asked by Thomas on Jan 28, 2010 and asked 2402 times since.

Since this is a new site we appreciate your feedback on any bugs and problems you find with the system. Please send an email to help@planet-mu.com with any issues you have.