I haven’t received my card yet and it’s…
I haven’t received my card yet and it’s been 3 weeks
By Derrick
Response from Leafwell· Mar 11, 2025
We understand your frustration with the delay in receiving your card. We apologize for any inconvenience this may cause.




