Bad experience
Maybe too late but I can't recommend this company.
Their fees are quite high for their disastrous level of service. My experiences with them include a high level of staff turnover which is frustrating dealing with 6 different people within a year. They never return telephone...