Never had a gel ped. Are they worth getting? How long does the gel last? Do they still stay looking nice after wearing socks etc?