My experience, in the summer of 07, was smooth.
Logged into site, made purchase and a little over six weeks later got miles.
This was my second purchase, in this case from tigerdirect, and even though I bought drastically reduced items, the credit did come through.