Permanent Hair Straightening

Hi everyone,
I’m thinking of doing permanent hair straightening and wanted to know if any one of u guys have done it and it’s pros and cons.

Which one is better, keratin treatment or Japanese hair straightening? And also, do u guys know any good and reasonable places in Mississauga?

Thanks a lot!