I just experienced the same thing, i did get my refund, but i have heard alot of great things about dc power on another forum, i kinda wonder if my impatience screwed my self outta a great product, either way i didnt like the wait and run around and kyle told me they have trouble getting the parts from the manufacture because the big companies like bosch and such have seniority over dc what is a small company... i feel your frustration man!!! but they will give you a refund if you ask for it. i truly believe they do their best and i can say in my situation i was eager to get my alt so i can run my new gear