Wal mart sells their own brand of cleaner over by the 409 sprays etc. It is called "All purpose cleaner". It is mostly bleach, but I have used it on my white tenny runners and man is it good! At 97Cents a bottle, I keep a bottle of it in the kitchen, laundry room and each bathroom. I bet it would work! Good Luck!