n. pl. thieves (thvz)
One who steals, especially by stealth
I'd say this is a pretty good definition of what Crestons do. They take your money, they give you nothing in return, they refuse to refund your money.
Stay well away from them.