The price of a 128 GB SD card ranges from $20 to $200. But the most expensive is not necessarily the best, so you need to screen them carefully.