Yeah this is kind of bumming me out got a 6000xp ordered, I was debating whether to go with signature solar but have heard current connected customer service was better, Not 100% sure, but went with CC, first time ordering from them btw. But I guess by the sound of it, I'm going to be lucky if I...