I don't currently actively promote them on the website.
The talent bats are made by a maker about a 20 minute drive from us. We know all the guys there very well and have a great working relationship, hence being able to offer the same custom bats they do for talent, but for less money and with the ability to pick the cleft for you (or I can take a picture of 3 or 4 for you to choose from)
As for the other part of your original question, talent are one of the bigger retailers here in the UK. Pretty good reputation by all reports, certainly I've not come across horror stories like you hear about pro direct cricket and cricket direct for example.
But I would say anything off the shelf you can get from talent will be available from one of us forum sponsors. If you are looking at talents custom bats then you may as well save yourself some cash (and get a better service) by going through me. Indeed if a custom bat is something you are looking at then I am far from the only option. There are plenty of forum sponsors on here making fantastic bats at great prices.
Jake