Our apologies for the inconvenience. The FAQ submission form is being modified and improved. If you would like to view our existing FAQ's you can search them here knowledge base.
We appreciate your patience. If you have any questions please don't hestitate to contact us.
The Centro Team
416.599.4040 | 1.866.239.6616