E-Commerce legislation and the way forward in the Greater Ca