I love ordering gifts from this site. They are prompt, reliable and the orders always arrive within 3-4 days no matter of my current location around the world. Once i received a duplicate of my order and was afraid they would charge my card twice. I contacted VS, but they said it was a mistake on their side and i could keep them or donate them to an orphanage.
P.S. The shipping rates are quite impressive regardless if you are located in Asia or Europe.To top that, my orders never took more than 3-4 days. So, imagine ordering on Sat and having the order by Tues! Unbelievable!