The truth about "Swiss Made" watches? Do you still think Gen prices are justified?