Annoying spammers who try to sell you credit card machines with bad rates.
They absolutely refuse give information on their rates and insist of wasting my time on a meeting in person.
Any reputable company is able to show rates openly, If they don't, avoid them as they are a ton of extra hidden fees. If their rates were low, they wouldn't have to call you and they'd have a ton of clients. However, these scammers pray on your stupidity and hope you will fall into their pray.
Note they have no website and they keep switching phone numbers. It's the same company though, based in India or Philippines.
Canada