You bought for a couple of bucks and sold for $22.00... yikes.... whats that about a billion % margin.... hmmm sounds a bit like Bre-X. (and we all know what happened to Bre-X) Good things can't go on forever, so cash in quick and move on...
To me that strikes me as just lucky, after all your starting price was $5.95, so that was still below the US BIN offer....so had the item not been bid up, wouldn't you have been satisfied with the $5.95...(well I guess not now, knowing you could get in excess of 20 bucks)
Jeff