Any way to get in contact with these guys any faster than their email submission form?
Noticed I haven't been getting emails from mypoints, can't log in to my account and tried to reset my password but never get the link sent to me so worried my account got hacked.