Does anyone know to contact them? Thank you
Not really, i mean, unless you can get in touch with a YT forum moderator or admin, they don't have a live tech sup.
but you can always ask for help at their forums : http://funadvice.com/r/16d2147366i
but that's about it :S