Starpower Opens New Dallas-Area Store