I finally got the card for my invites. It's beautiful! And was amazing value at £4 per box (in-store). The amount of brown I needed spilled into a second box so I topped it up with loads of colours to use for other projects I may do in future.
If you want professional (high-quality guaranteed) card, buy from these guys: