I voted yes, all will be fine. And I hope everyone gets a refund, after I get my pin. Heighway needs to make and sell pins in order to survive. After they get to the point where all orders have been filled they should give you a call to see if you want to take delivery from inventory they have on hand or if you still want a refund. But I seriously doubt refunds will be coming anytime soon.
Now before you all thumbs down me, I can't get my money back either, its just as gone as yours! I'm paid in full, cash, no PP or CC protection for me. The only difference is I haven't asked for a refund and haven't been stonewalled. The only plus side to cash is I won't have a PP or CC invoice coming for years to come to remind me of this fiasco, if it all goes tits up. So I can sympathize with the refund club but I can't empathize with you. Every refund given back to you guys lowers the chances of me getting my pin. It's nothing personal, it's just that in this situation what's best for you seems to conflict directly with what's best for me.