Hello Fettantics, I ordered the Mohair belt from Rider Supply on May 2, 2003 and STILL have not recieved it, nor any response to my emails to their order department. Anyone else out there have this problem?? Here is their website and I...