I'm from Canada and I had just come across igp for the first time. My delivery was sent on time, and the receivers were really happy. I was notified the whole way went it was shipped and delivered which was amazing! Really happy with the service will use and recommend to others for sure.