Purchased a computer module from them, talked to them about the correct module, then sent email as follow up. Still received incorrect module now they want to charge a re-stock fee. Said we ordered the wrong module, kind of hard to understand since they said it was the one I needed.. Very misleading expedited shipping was my choice but they should refund at least part cost. Since I paid there part of the “free shipping” they may have the best modules around but I will never know b/c their customer service is terrible.