"Excellent services. Gifts arrived exactly same time frame which was given to Igp.com. This was my second time when I ordered from Igp and they did excellent job both times. Occasion was my parents 50th Golden Jublee Anniversary and my parents were so surprised and happy to see the delivery on same day. Thank you so much Igp team for bringing a big smile on my parents face. I highly recommend IGP.COM. And my third order is on the way....."