I am beginning to have SERIOUS misgivings about milesbar. I've sent four emails to them about the process to transfer miles on their site to Worldperks miles and there has been no response.
There is no phone number or address on their website and a domain check indicates they are in Canada!
Anyone else having second thoughts?