Ordered A Surprise Last Minute For My Friend. Believe It Or Not It Reached Sooner Than Expected When I Had An Issue During Payment Process. I Got A Call From One Of The Egiftsportal Customer Service and He Was Very Polite as he Answered All My Queries Patiently. Would Love To Shop Again and would definetly recommend people.