I've been a customer of Unigrade for a few months now and I must say that their mining machines are top-notch. The PCs, store and graphic cards are all reasonably priced too. The only downside to Unigrade is the slow delivery times. I understand that it takes time for them to process orders, but sometimes it can take weeks for me to receive my products. Otherwise, Unigrade is definitely worth considering if you're looking for quality mining equipment at a fair price