This site is fraudulent. I mistakenly processed my eTA through them and was charged 1,400 MXN instead of the standard CAD 7 fee, which is around 100 MXN. They also requested my visa information. I've already asked them to cancel and issue a refund, as there is no reason for this extra charge in their services.
Claim your business profile now and gain access to all features and respond to customer reviews.