it's funny how he says he responded to all emails, and then 5 users shows up saying they didn't got a reply lol.Instead of taking my comments personal, how about you look at me as trying to improve your way of business. Instead you made a comment about your terms of service as a way to justify your shortcomings
Look at other top sources, they don't have some of the customer posts that you get occasionally. Take this as a way to do better and improve.
I know this isn't amazon, but no one is expecting to get the package the day after, they just want a word from the vendor like "hey don't worry man, I got your payment and your package will go out in the next few days", instead of being in a communication limbo.