Well, based on the screenshot... No. You get a refund.
I've decided to not order cheap ass flashcarts as I had a nightmare of a time with one which outright refuses to boot up games. So, if I do buy another flashcart, it'll be that clear case EZ flashcart.
3 months? Takes like 2 weeks max for me.