We are a registered business that is based in Buffalo, New York, USA. We also have a sister office at Hamilton, Canada, where our support center resides. Generally, we operate on dual business licenses for both the United States, and Canada. Of course, we are a legitimate business that has been in the business since December, 1999.
If you have inquiries or questions that you would like to direct to our company, you can reach out to us using the following address and contact information. We are happy to receive your inquiries, and we hope to establish good customer relationship with you.
Below is our address and other contact infomation:
8 Lafayette Square,
Buffalo, NY 14203, United States.
Open Monday - Saturday
9:00 am to 5:30 pm