When you have disappointing shopping experiences and refuse to go back, be sure to let the store know! Maybe not the local chain manager, but go to the website and send corporate an email. They can't change or improve if they don't know why customers leave.
Just a thought - not that I follow my own advice! LOL