Why is my refund taking so long to process?

How common is a 90 day delay on a refund?