I am happy with the customer service and quality of the products. Had some glitch with the website while ordering which can be improved especially in the track order page.
Have been using it for 5 years and have always been satisfied with the quality of service and gifts.
Prompt responses and pretty good delivery timelines.