Bought keys from them, their support is awful, keys got banned some days after purchase even if I had no time to play yet, took my money back through paypal's dispute mechanism. Ill never deal again with this shady website.
Ted K.'s review of D2mule.com earned a Very Helpful vote
Ted hasn’t received any thanks yous.
Ted doesn’t have any fans yet.
Ted isn’t following anybody yet.
Empty.
Terrible customer service spent 100s of usd on cd keys and after coming back from a break none...
Well i used 2mule in past and never get issue but in 2020 i just order few item it say 5 to 30min...