You keep saying that....if you already have a card why buy them direct?
DIY is way more fun,you have the card to game on and you learn about crypto currency from the ground up.
I agree, DIY is way more fun if you're a hardware junkie and love hunting for good deals like I do. But it is also a lot more time consuming and can be frustrating when your cards crash while you are away for the whole day or a couple of days.