I'm having trouble getting any responses from Stepcraft Trouble Reporting System and emailing Stepcraft management. I even ordered some belts for my D600 two weeks ago and they took my money, but...