For removing tough stains, any toothpaste will fail and if you try harder, you will damage the gums and tooth enamel. Best is to visit a dentist
, he/she knows the best to tackle such things. Glowdent, snowdent, happydent etc are just advertising materials. Proper brushing technique will compensate for such brands.