I did our bathroom a couple of years ago using bathstore. I think it was better quality than B&Q and as they always have a sale on you’ll probably find you get a great saving on a couple of items. Then a few weeks later some of the items you bought full price are in a new sale.
I also did a bit of shopping around so mixer shower, shower screen I got elswhere but bath, basin, loo have all been good.
I did have to send a bath back when first delivered as had a blemish but don’t remember a lot of hassle to get it swapped.
If your doing the bathroom yourself or buying the bits in for a plumber I don’t think you can go too far wrong but shop around and know how much things should cost.