Has anyone purchased parts through this website or company? I paid for a winch 3 weeks ago and still have not received any word on it. I have tried to contact the owner countless times. Looks as though I may be screwed. I saw the owner talking on a forum about closing down his main fab shop, but he stated that he would continue his online business. It also appears I'm not the only one that has got the shaft recently. Has anyone else had any experience with them?