they always took a really long time to fill orders. usually people didn't get their orders for over a month.
They also took an order for two pre-programmed atmega328 chips from me, and never filled it. (we are talking months)
You put it on a credit/debit card, so you should call your card holder and see what their policy is on returning your money. Mine (VISA) said I had to go through the bank, since it was a debit card. I contacted the bank, and got my money back.
__________________
|