You can get Bazzill card with embossed dots. They call it 'Dotted Swiss' It looks very similar.
Sheila