I was annoyed at first because I found later (after I've checked out) that it was a Miami company using Canadian URL. I thought I might have to pay brokerage fee and I paid in USD! Nevertheless, it's all good and the service is pretty fast! My bad for reading carefully.
PRO: FAST, Reasonable priced, easy ordering process.
CON: The canvas is not super perfect, but it is nice overall.