I've bought a Roblox eGift Card from Cashstar of 50$ recently, and after talking to their support team (Discussing what has been taking a bit, which is definitely okay) they've deemed that they're unable to process my order at the time. I've seen that this commonly happens after checking multiple reviews, and I wouldn't generally recommend to buy gift cards from their site. Additionally, there's no way to get your money back after purchase (Although they said it could've been a pending hold, so it'll expire as soon as possible). It's not a good situation.
I am giving this two stars for great customer support, but really lack of proper payment and delivery.