Hi all, Has STS cardio hit the European shores yet? I'm in The Netherlands.....nothing yet.....:( cheers Rosemarie