OMG i am going crazy trying to figure out the name of this product and its website... While I was getting my hair color done yesterday, I was flipping through Instyle (oct i believe) and came across this little section about a removable heel strap in different colors that you can attach to to your slides that are uncomfortable to wear and need more support? Does anyone know what I am talking about or anyone have this magazine. It's driving me crazy...maybe it was in Bazaar? Ugh, *sigh* TIA!!