Hi, thanks for the replies folks.
I have looked at Amazon, but nobody does it all, so I'd pay a premium for shipping. That might have to be the way though.
I will try the other store suggested though thanks.
The bits that smaller homebrew stores don't do are cocoa nibs, lactose and chocolate...