Don't know wether or not they have membership like phantom. But more than likely they do.
They have a VIP rewards program that they just rolled out. I did the math and you end up saving more through Atlas, though its not money off the top, it's future savings when applying points accrued.
Thanks! Your answer is awaiting moderation.