I use BCA Partner Finance and its has proved profitable over the last few months. It's helped my buy stock at the right price when prices seemed to drop in December. At 10% Flat rate it's not cheap but if you run the scheme with common sense it pays dividends.