The cheapest shops that carry the Supercard DS ONEi are all Chinese shops. They are more or less all carrying it at the same price, varying from $21.50 to $24.
gamekool.com has it for $21.50
ndscardsale.com has it for $21.80
0shippingzone.com has it for $22.95
shoptemp.com has it for $23.00
4coolday.com has it for $23.50
There is very very little fluctuation for the Supercard DS ONEi, and these are all legitimate shops. It's unlikely you'll find anywhere cheaper. Since these are all Chinese shops, you are likely going to have to wait a good week at least for the shipping to get here.