The Home Depot opens a new store on St. Croix