Seems a good price for a 128GB,
doubly so given that there's been slim pickings on SD card offers this past few weeks.
I'm normally a stickler for using Samsung or Sandisk cards, but Silicon Power seems to get good reviews, so, i've taken the plunge!.
amusingly I purchased a Samsung Evo 128GB one a few days ago for $21.90 from Amazon thinking that was an OK deal!
Note this is UHS1 compared to the samsung evo plus which are UHS3, prob more comparible is the silicon power superior at $16.50 currently on amazon