I just talked to him and he's still Stikits. Unfortunately, that number on their FAQ page is incorrect. That's his brother's business where he worked for a little while, but he's no longer there. He said that they are putting up a whole new website at
www.stikits.com this week, so that page will be corrected. If you need to contact Darren call 714-293-6497.