TAG Heuer finds time to launch e-commerce site