Will they carry tabs or just liquid? Also, opening this week, right?