Generic vs Bialetti

Is it worth getting the $50 Bialetti over $20 generic from amazon?