I agree. I am surprised to see so many think casual is okay, it is a job interview. My company always has someone coming in for an interview and i'm amazed by what some people wear. I would never go to an interview in anything less than a suit.
I would agree with you if we were talking a company internship, a bank, anything like that. However my husband works at Target and has worked at multiple stores, honestly knowing the managers there wearing a suit most would assume you think your too good for this job. You have to dress to the job your applying for. In the case of target where many of the employees are in sneakers, kackis (can't spell that) that may be ripped or stained, and red t shirts dressing slightly up means having nice shoes, decent pants, and a nice polo.