I do mining myself for a couple of years on my GPU cards in non-stop mode. And I keep upgrading them.
The thing is that mining equipment is expensive now this is the reason I buy hashpower at cloud mining companies as they can afford to buy hardware.
And I admit that comparing to others Hashmart is not bad at all.