Teeth whitening

Does anyone have any tips on teeth whitening? Either with natural products at home or anything store bought. I can’t afford to get my teeth whitened properly but I have some ugly staining, which I’m desperate to get rid of 😩