"any soil you lot would big up?".... not sure what that means.
And im not sure about canna, i do not use it.. at least not yet, :) but others might know. i use fox farm soil .. (mostly because its on sale a lot at my local garden shop, AND have had great results!! most important.) lol