No need to be upset...Own Touch Central is still open!

Check out www.owntouchcentral.com for more information.