Funny you should ask! I JUST received my shot glasses today! I paid when I ordered them online, and I asked to see a proof too. What they sent me was no help, but I okayed it anyways. They took a few weeks longer to get here (probably because of the proof) and they look pretty good. Not super amazing, but pretty good. We put our wedding monogram on them - as its on most of our wedding stationary. I plan on putting some candies and a drink umbrella in them and wrapping with cellophane.
I too had to deal with another 54 dollars in fees on delivery, which has been with everyhing ordered from the states. So, depending on how much the canadian company costs, it might be just as cheap to order the other 20 mugs to reach the min order.
Good luck! I haven't taken pics yet as my camera was dead, but I''ll put them up on my planning bio when I do.