Title: Didn't help with heel slippage.
Product review: I bought these for a pair of shoes that kept sliding off my heels when I walked in them. Shoe still slips off, even with 2 pairs of them inserted. Definitely not worth the money.
Would you say this review depicts the product in a flattering or unflattering light?
