Launching July 8, 2009
In the meantime please contact us at 1888-704-DELO, locally at 905-270-9974 or by email at contact@delologicarts.com