Amazon.com is on the mend after experiencing technical issues

· Engadget