Cdkeysale.com
Sold me non working cd keys and refused to send me working ones or refund
Sold me non working cd keys for diablo 2. I emailed them everyday for 2 weeks and they would not send me working ones and no refund! Their website says all kinds of stuff about customer service and that they will fix any mistakes and will make your order right All lies! Do not buy from them unless ...