False advertising!!!
They are advertising products they don't have (which they admit to!) such as US based numbers, and two-factor services for banks etc. These are clearly listed on their website as services they offer!!! Extremely unprofessional company!
