I have used Canadian Address several times so far, and they always provide me the quite satisfied service every time. As they reply to me via email promptly and act sincerely, their forwarding service is very reliable.
This time, they were kindly enough to pick up the item at the physical store which I bought online in Canada and forwarded it to me immediately to Japan where I live. I really would like to use Canadian Address again if I have a chance to buy something in Canada. I strongly recommend Canadian Address!