Please help me recover my ringtones after an iPhone restore
Found over here:

With iPhone connected to computer:


In iTunes menu select "Store," then "Deauthorize Computer"
Then select "Store," then "Authorize Computer"
A message will pop up saying "X out of X Computers are Authorized" or something to that effect.
Sync iPhone
Restart iPhone, go to settings, sounds, ringtones. Purchased ringtone should be on top.