Yeah I don't trust them either. They talked a good game but I had to do a paypal claim to actually get refunded. They only responded every other day eating up the time before the case closed. Then on the last day I had to up the claim and let paypal make a decision which was on my side because I had not received my package. Had I not the time would have run out and from the sound of your issue I made the right choice because they wouldn't have refunded me on their own.
Awesome! Anyway you could post a pic? Mine had one too I thought that was really cool... I was curious if they did a variety of them or different ones or all similar