seems bit of non starter30 Jan 2007 17:00
afraid i could not but help laugh at this:
"Sharia’a principles mean that we cannot offer you interest on these accounts, instead, we ensure that through a commodity transaction arranged by us, you are able to invest your funds with us for an agreed period and for an agreed profit rate."
YOur just mangling definitions, its interest by any sensible definition!