communication, I think is the biggest problem with most companies, quick to take your cash, but then they somehow forget about you, or there to busy selling to the next guy. I would like it if they told me a date, and it arrived early. I mean he's the guy telling me "X" amount of time. tell me 2 weeks later then you think its going to get here. this way if there's problems on there side. they can address and fix before said due date. even better, getting my product earlier then anticipated date