We rely on Pinzoo to maintain our U.S. phone while in Canada and it has been a quick, solid and reliable service for us for nearly 5 years. We've dealt with only one snag in that time and the Pinzoo customer service guy was very extremely helpful and stayed with me on the phone (for quite some time) until everything was resolved.
Very much recommended.