Does anyone have any more insight on this company?
I initially thought it was just another mileage broker, but since they mention that miles are deposited into one's account, that doesn't seem to be the case. So presumably they buy large blocks of miles from airlines (for "marketing" purposes) that thycan presumably freely deposit into members' accounts?
Not being able to pay by credit card is a major red flag though. Not interested in doing business with them, but would be curious if anyone knows more about this scheme.