Aldi opens at Crystal Town Center