Stocks & shares ISAs are offered by a range of providers, including the main DIY investing firms such as Hargreaves Lansdown, AJ Bell and Interactive Investor, along with zero trading fee providers ...