So we have decided to renovate our bathroom soon!!!

Im so excited to get it done! Im just wondering for all those who have done it, did you do it yourself or did you hire somebody? What was your costs of hiring somebody and who would you recomend?
Also where did you find the best deals on tubs, sinks, toilets, tile etc.? We are trying to do this on a low budget, so any helpful advice would be apperciated!