>I think that, in Hashbang mode, the url would need to be the following for $location to return the path you expect :
http://localhost:9999#!/Salespoints/Preferences
I don't know if it's possible to make it look like this somehow.
If it's not broken, fix it until it is.
My Blog