text: Their website indicates they're moving so theoretically closed for business, and their self placed pin on....that other map... indicates this is not the right location, or is it their new location, or ???