I've ordered from Nail Polish Canada many times, always to my great content :). The products and service are awesome.
I've had problems with postal services in the past, and this time a NPC package didn't get delivered (though tracking info said it did). It wasn't Nail Polish Canada's fault or responsibility but they didn't hesitate to help me and reshipped the parcel. I dealt with Gina, who was always friendly, understanding, professional, and very prompt with all communication.
Couldn't say enough good things about this company!