Yeah, waiting for a delivery time of 8-12 weeks would imply that you actually got to talk to someone. In another thread I was asking about Muscle Motors as I was not getting any calls back, and found out they had gone out of business.