It's also worth remembering there are a lot of fake cards out there, which is usually the main problem. If you aren't popping into a proper shop to buy it, then be careful as you can't even trust places like Amazon a lot of the time.
Personally, I hate waiting for files to transfer so I prefer...