Always a pleasure. Fast, communication is prompt and you get your product in good condition. 9/10 times, you get the game the day before release if pre-ordered provided that they have stock. I did have to wait 1 week extra for my game but the experience was still smooth and I was kept in the loop of the process. A job well done!!