"The fact that you're here just turned me away from your service, good job."

Not sure why that would be the case. Care to clarify? Generally speaking, most forums I've visited in the past *like* having someone from the company available to answer questions about the service.