If you get knocked back from a few its always worth paying the 5 quid to see your credit details. It could be that you have the black spot on them by mistake and that is the reason why you are always getting the bums rush.
All the banks run from the same data sources so this could be your problem.
MJ