Due to changes in web browsers, in order for metro.cscorp.com to get your location (so the alert doesn't pop up, so the map displays, and so you can tap to fill in your location as an address), we need to host this site on a server that supports SSL. That costs roughly $200/year (just for the server, not counting our time). If we get $200/year in dontaions, we'll move the site and get the location services working again. :)
Hit us up on Facebook if you have any questions!