I ordered two fire pistons in February '09 and hadn't received them two months later so I called. The guy who answered said he had just received the parts to build them and would mail them out the next week.
Another month goes by and I call again. He says that my order was "on the hot list" and would be mailed out the next day.
Two weeks later, I call for the last time and am told again they would be mailed out the next day.
The week after that I e-mailed him with copies of my orders and requested a refund. Nothing. It's too bad, I think his product was worthwhile but I'm out about $100.