If you are having any technical issues using the site, such as logging in or playing videos, please read the information on the Support page.
If you still don't find the answer you are looking for, then contact Team Samurai with this form. We get notified immediately and we will reply promptly.
Master Samurai Tech
PO Box 809
New London, NH 03257