You did not explain whether you want discount or not? if you want to buy cards from reliable source (1:1), this is the best site
[1] that offers that.
Also, be careful of those who offer huge discounts as they are either a scam or they are buying them with stolen bank cards which expose you to future problems.
[1]
https://www.bitrefill.com/