Has anyone order any thing from them lately and gotten there stuff

I had to email them when I didn't get my order. I finally just got one item out of five. I ordered Jan 18 and emailed them 2 weeks ago. I got the package on sat Feb 12. I am checking my statement for the next week for the credit on my card for the other items. My account on the website says it was refunded. My card has yet to show it.
The website still shows the items in stock. No explanation, just an"X" on the receipt.
They were able to charge my card immediately on Jan 18 for the full amount. Never again.

perfer et obdura; dolor hic tibi proderit olim

Just had the same problem. Ordered swift scale mechanics and a week later refunded for out of stock. Had to call them to get an awnser and talked to someone that sounded 12 years old. No help at all, website still says it's in Stock and this happened 2 weeks ago. I agree never again will they get a dime of my money.