If EcommercePath in servername.tcl is something other than /ecommerce/, then some of the functionality in those files will fail. Depending on the action, an error may or may not be generated. For example, on line 43 (set register_url "/register.tcl?return_url=[ns_urlencode /ecommerce]"), if the user is not registered and EcommercePath is "/store/", the return URL is incorrect. I've made the changes and can send them to you, but I haven't finished testing.