You need to re-think the store-wide white packaging into which you've forced all of your generic items. When they first started showing up on the shelves, I thought it looked both fresh and vintage. Now that the white labels are slathered all over the store, however, it just looks cheap and, forgive me, like it came from Walmart (a fact that no one wants to admit).
I buy generic because I gots me no money, but only if it is of the same quality as the name brand. There are some products which simply can't compare to the name brand (macaroni and cheese and toilet paper) and some where the generic is actually better than the name brand (stuffing and soda). However, I don't want to feel like I'm buying generic. I want to be tricked into thinking I am getting a product just as fancy as it's more expensive sister. I want to look at the package and think, "Wow, what a great bargain I just found," instead of "Wow, my entire cabinet is filled with knock-offs!"
Sure, you shouldn't judge a book by it's cover, but I know some people who put the jacket of another book on the book they are reading because they don't want people to judge them by the cover of their book.
Do you need to read that again?
No one wants to look poor. Thrifty, yes, but not poor. Everyone wants to look like they can afford Ralph Lauren while secretly wearing Lee. Why do you think those "Rolex" watches and "Gucci" handbags sell so well?
So, Walmart, flatter our pride and get rid of the I AM TOO POOR TO BUY NAME BRAND labels. Give me the I AM A THRIFTY BARGAIN HUNTER label instead.
The Girl Who Hates to Shop at Walmart but Can't Afford To Not