No real price difference anymore
Check E-bay...You can find a lot of good shops who will provide you with high quality cables for a lot less money than your traditional store.
I purchase coaxial for 4,99 Euro 1 meter (double shield, 9mm thick, gold plated) and Toslink optical for 4,99 Euro 1 meter 6mm thick. Both cables are excellent. Like the guy said above, with Toslink optical cables, metal connections and/ or gold plating are useless. The connection is optical, not electrical, so oxidation is not a problem.