For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Boo

Canada

1 Reviews
6 Reads
2 Useful

1 review

mail.com

DO NOT SIGN UP WITH THEM

DO NOT SIGN UP WITH THEM YOU WILL LOSE YOUR INBOX. They cancelled my mail without notice and did not do anything to get my inbox back. It took a month to get a response from customer service.

2026-07-09Helpful 2