I would not recommend LF Carry based on my experience.
I paid for a service that they apparently did not have a player available to complete. Instead of telling me that upfront, they kept postponing the delivery date. After waiting and dealing with multiple delays, I finally canceled the order and requested a refund.
Instead of refunding my original payment method, they tried to give me store credit, even though I specifically asked for my money back. Months later, I still have not received my refund. Their support says my case is still open and that the payment remains charged, not refunded.
If you cannot provide a service, the customer should not have to spend months chasing you to get their own money back. Extremely disappointing experience.