안녕하세요! 영어 문법 때문에 고민이시군요. "Why are you so late?"에 대한 답변으로 "I was at the cell phone store."가 맞아요. 여기서 "was"는 "있었다"는 의미로, 핸드폰 매장에 있었다는 걸 말하는 거예요. "Went"는 "갔다"는 의미로, 그 장소로 이동했다는 걸 강조할 때 쓰죠. 그래서 "I was at the cell phone store."가 더 자연스러운 표현이에요.
말씀해주신 위 I was at the cell phone store 문장은 문법에 맞지 않습니다. was는 보어를 필요로 하는데 위 문장에는 보어가 존재하지 않거든요. 따라서 올바른 문법이 되기 위해서는 작성자님 말처럼 went를 사용해서 I went to the cell phone store로 바꾸는 것이 맞습니다.