Thankfully, I did not fall for this company's scam. Have those of you who have tried to cancel your Platinum memberships contacted your credit card company? They will usually be able to stop further billing, but good luck getting any type of refund from the crooks at MilesBar.
PS Didn't someone say this company was based in Canada? If so, why does it have a Los Angeles area code? Hmmm....