Betteralts is a scam don't buy from there (charge back if you can).
I would recommend Localts: https://alts.novoline.lol, It's owned by @zzzf. They often sell out quickly though so you'll want to buy them as soon as a restock happens (last I checked they sell out in <24 hours).