(St Catharines On Canada)
The worst company I have every dealt with. I will spare you of all the gruesome details (just google them and you will know what I mean) Here is a small sample….No confirmation provided, total lack of communication, unhelpful agents… call centre outsourced to India.
Will never use them again. Just horrible.